Calendar View
The Calendar View provides a familiar month and week calendar interface for visualizing and managing your scheduled work. This view makes it easy to see project timelines at a glance and quickly reschedule jobs by dragging events to new dates.
Scheduling View
Switching to Calendar View
To access the Calendar View, click the "Calendar View" button in the scheduling toolbar. The system remembers your last selected view and automatically returns to it when you revisit the scheduling page.
Calendar Display Modes
The Calendar View offers three display modes accessible from the top-right toolbar:
Month View shows a full month calendar with all scheduled projects displayed as colored event blocks. This mode is ideal for long-term planning and identifying busy periods.
Week View displays a seven-day week with hourly time slots. Projects appear as time-specific blocks, making it easy to see exact start times and durations. This mode is best for detailed daily scheduling.
List View presents scheduled work in a chronological list format sorted by date and time. This compact view is useful for reviewing upcoming work in sequence.
Navigating the Calendar
Use the Previous and Next arrows to move backward or forward through time. The Today button returns the calendar to the current date. The calendar automatically scrolls to show today's date when first loaded.
Calendar events are color-coded by team or employee. Each project displays the assigned team name, customer, and well type on the event block. Hover over an event to see additional details in a tooltip.
Viewing Day Details
Click any date cell in the Month View to quickly jump to that day in Week View. This allows you to zoom in on a specific date to see hourly scheduling details.
Click an event block to open the project details modal. This modal displays complete project information including customer details, location, estimated hours, and current status. From this modal, you can edit the project or navigate to the full project record.
Drag-and-Drop Scheduling
Projects can be rescheduled by dragging event blocks to new dates or times. In Month View, drag events between days to reschedule. In Week View, drag events to different time slots or resize them by dragging the edges to adjust duration.
When you drop an event on a new date, the system automatically recalculates the schedule for all subsequent projects assigned to that team or employee. This cascade scheduling ensures no overlaps occur and maintains proper sequencing.
The system validates all schedule changes before saving. If a conflict is detected such as double-booking or scheduling during non-working hours, you'll receive a warning message and the change will be reverted.
All-Day vs Timed Events
Projects scheduled without a specific time appear as all-day events spanning multiple days based on the estimated hours. Projects with a scheduled time appear as timed events at specific hours within the workday.
The system respects your configured working hours, typically 8 AM to 5 PM. Projects cannot be dragged outside these hours, and duration calculations account for working hours only, not calendar hours.
Calendar Settings
Your calendar view preference (Month, Week, or List) is automatically saved and restored the next time you access the scheduling system. The calendar respects your company's work week settings, hiding weekends if your configuration skips non-working days.