Skip to main content

Task Overview Calendar

This screen shows all your assigned tasks on a calendar. Think of it like a wall planner where every task you need to do is pinned to the day and time it starts. Each task is color-coded by its status so you can see at a glance what is pending, in...

Written by Ronny Christensen
Updated over 3 weeks ago

What This Screen Does

This screen shows all your assigned tasks on a calendar. Think of it like a wall planner where every task you need to do is pinned to the day and time it starts. Each task is color-coded by its status so you can see at a glance what is pending, in progress, or complete. You can click on any task to jump to its detail page.


How to Get There

  1. Open the dashboard.

  2. In the left-hand menu, click Tasks.

  3. You are now on the Task Overview Calendar screen.


Step-by-Step Guide

1. Understand the Calendar Layout

  • When the page loads you see a monthly calendar (the default view).

  • Each day cell shows up to 3 task events. If there are more, a “+X more” link appears — click it to see the rest.

  • Every task block displays:

    • The time range (e.g. 09:00 – 10:00).

    • The task name shown twice — once as an overline label and once as a caption.

2. Change the Calendar View

Use the toolbar at the top of the calendar to switch between views:

View

Button Label

What It Shows

Month

Month

A full month grid with tasks on their dates.

Week

Week

A 7-day view with time slots so you can see exactly when tasks start and end.

Day

Day

A single day broken into 15-minute time slots for a detailed look.

List

List

A simple chronological list of upcoming tasks — no grid, just a readable list.

  • Click the view button in the toolbar to switch.

  • When you change view, the date filters reset automatically.

  • Click the Back arrow (◀) to go to the previous month, week, or day (depending on your current view).

  • Click the Forward arrow (▶) to go to the next period.

  • Click the Today button to jump back to the current date.

  • The current date range is shown in the toolbar so you always know which period you are looking at.

4. Read the Color Codes

Tasks are color-coded based on their workflow status:

Color

Status

Meaning

Yellow / Warning

Pending

The task exists but has not been started or assigned yet.

Blue / Primary

Ready

The task is ready to be picked up and worked on.

Blue / Primary

Processing

Someone is actively working on this task right now.

Green / Success

Complete

The task is finished.

Red / Error

Other

The task is in an unexpected or error state.

5. Click a Task to View Details

  • Click on any task event in the calendar.

  • You will be taken to the Task Details page for that task.

  • From there you can see the full description, update the status, or take action.

6. Share or Bookmark a Specific Date Range

  • The URL in your browser automatically updates with fromDate and toDate query parameters as you navigate.

  • You can copy the URL and share it with a colleague — when they open it, the calendar will show the same date range.


What Happens Behind the Scenes

Page loads (or you navigate to a new date range)
        |
        v
Start and end dates are calculated from the calendar view
        |
        v
URL is updated with fromDate and toDate query parameters
        |
        v
API call: getUserSpecificTasks({ states, search, startDate, endDate })
        |
        v
Server returns all your tasks within that date range
        |
        v
Each task is mapped to a calendar event with color based on status
        |
        v
FullCalendar renders the events on the grid
        |
        v
You click a task event
        |
        v
Router navigates to /task/:id (task details page)


Troubleshooting

“The calendar is empty — I do not see any tasks”

  • Make sure you have tasks assigned to you in the current date range. Use the navigation arrows or the Today button to check different periods.

  • Confirm you have the correct gym / location selected in the global gym selector at the top of the dashboard. Tasks are filtered by the active gym.

  • Try refreshing the page. If tasks still do not appear, check with your administrator that tasks have been created and assigned to you.

“I changed the view but my tasks disappeared”

  • When you switch between Month, Week, Day, or List view, the date filters reset. This is normal.

  • The calendar will reload tasks for the new date range. Wait a moment for the data to load.

  • If tasks still do not appear, navigate to a date range where you know tasks exist.

“I clicked on a task but nothing happened”

  • Make sure you clicked directly on the task event block, not on an empty space in the calendar.

  • If the page does not navigate, try refreshing and clicking again.

  • Check your internet connection — the router needs to be able to load the task details page.

“The task colors all look the same”

  • Task colors are based on the workflow status (Pending, Ready, Processing, Complete). If all your tasks are in the same state, they will share the same color.

  • If colors look wrong or unexpected, it may mean the task is in an error state (shown in red). Check the task details to investigate.

“The calendar is slow or takes a long time to load”

  • If you have many tasks in a large date range, loading may take longer. Try switching to a Week or Day view to reduce the number of tasks shown at once.

  • A loading indicator appears in the toolbar while data is being fetched. Wait for it to finish before interacting with the calendar.

  • Check your internet connection — a slow connection will delay the API response.

“The URL in my browser has strange date parameters”

  • This is expected. The calendar stores the current fromDate and toDate in the URL so you can share or bookmark a specific view.

  • If the dates look wrong, click the Today button to reset to the current period.

  • The dates are in ISO format (e.g. 2025-01-01T00:00:00) — this is normal and helps the system interpret them correctly.

  • The URL only preserves the date range, not the tasks themselves. Each user sees their own assigned tasks.

  • Make sure your colleague has the same gym / location selected, as tasks are filtered by gym.

“Tasks show times that do not match what I expected”

  • Task times come from the begins and ends fields set when the task was created. If these look wrong, open the task details and verify or update the times there.

  • The calendar uses 15-minute time slots in the Week and Day views. Tasks are placed at the nearest slot.

Did this answer your question?