Gantt View
The Gantt View provides a timeline-based visualization of your scheduled projects, displaying them as horizontal bars on a timeline. This view is ideal for understanding project sequences, identifying timeline gaps, and planning resource allocation over extended periods.
Accessing Gantt View
Click the "Gantt View" button in the scheduling toolbar to switch to the Gantt timeline. The Gantt chart displays all scheduled work organized by team or employee, with each project represented as a horizontal bar positioned along the timeline.
Timeline Zoom Levels
The Gantt View supports multiple zoom levels to match your planning needs. Use the view mode selector in the top-right corner to switch between zoom levels:
Day View shows the timeline in daily increments with projects positioned at specific hours within each day. This detailed view is best for short-term scheduling and identifying same-day conflicts.
Week View displays the timeline in weekly increments with projects spanning multiple days. This mode provides a balanced view suitable for near-term planning up to a few weeks ahead.
Month View shows the timeline in monthly increments, ideal for long-term planning and capacity analysis. Projects appear as bars spanning days or weeks, giving you a high-level overview of upcoming work.
Your selected zoom level is automatically saved and restored when you return to the Gantt View.
Reading the Gantt Chart
Each row in the Gantt chart represents a team or employee. Projects assigned to that resource appear as colored horizontal bars on their row. The bar position indicates the scheduled start date, and the bar length represents the project duration in days or hours.
Bar colors match the team or employee color assignments used throughout the scheduling system. Hover over any bar to see a tooltip with complete project details including customer name, well type, scheduled date, and estimated hours.
The Gantt chart displays a vertical "today" line marking the current date. This helps you quickly distinguish between past, current, and future work. Projects in the past appear before this line, while upcoming work appears after it.
Rescheduling Projects
Projects can be rescheduled by dragging the bars along the timeline. Click and hold any project bar, then drag it left or right to move the start date earlier or later. The system snaps the bar to valid start dates based on your working hours configuration.
When you move a project, all subsequent projects assigned to that same resource automatically shift to maintain proper sequencing. This cascade scheduling prevents gaps and overlaps in the schedule. The system recalculates dates for all affected projects and saves the changes to the server.
You can also resize project bars by dragging the left or right edge. Expanding the bar increases the estimated hours, while shrinking it reduces the duration. The system adjusts the project end date accordingly and cascades the change to following projects.
Understanding Dependencies
While the Gantt View does not currently display explicit dependency arrows, projects are sequentially dependent based on their assignment order. Projects appear on the timeline in the order they should be completed. Moving a project earlier in time affects all projects scheduled after it for that resource.
The system enforces scheduling rules to prevent conflicts. You cannot move a project to overlap with another project on the same resource. If you attempt an invalid move, the system reverts the change and displays a warning message.
Working with Teams
When viewing team-based schedules, the Gantt chart groups all projects by team. Each team gets its own row showing all projects assigned to that team. This makes it easy to compare workloads across teams and identify which teams have capacity for additional work.
Performance Notes
The Gantt View dynamically updates as you make changes. When you drag a project, the system batches updates and saves them together for better performance. A subtle visual indicator shows when updates are processing. Avoid making multiple changes in quick succession to prevent conflicts.
For very large schedules spanning many months with numerous projects, consider using a narrower zoom level like Week or Day view for better performance and easier navigation.