Calendar slots and weekly planning

TodoCaptain’s calendar turns your clients and projects into real time blocks, fully synced with your todos and way of working.

See your real week, not just a list

The calendar view shows all your work slots for the week, organised by client and start/end time.

  • Automatically opens on the current week when you enter the calendar.
  • Loads only what is needed between the visible start and end dates.
  • Uses your local time zone for consistent day and hour display.

Create and edit slots in a few clicks

Add work slots directly for a client with a short note about what you plan to do.

  • Client picker with automatic reuse of the client color.
  • Start/end date-time fields stored in SQL and converted to ISO for the calendar.
  • Choice between client or remote mode for each slot.

Drag, resize and keep everything in sync

Move and resize slots visually while TodoCaptain keeps the database in sync.

  • Drag-and-drop events to change date and time (drop action).
  • Resize slots vertically to adjust their duration (resize action).
  • Server-side checks to ensure you only edit your own slots or those of the current account user.

Colors and modes that make your day readable

Each slot inherits the client color and a mode tag shows whether it is on-site or remote.

  • Automatic background and border color based on client settings.
  • Mode-specific CSS classes (mode-client / mode-remote) for visual distinction.
  • Compact title combining client name and an optional note.