Calendar

View all your assignment due dates on a visual calendar to plan your week and stay on track

Calendar

UniFlow's Calendar view gives you a visual overview of all your assignment due dates across every synced course. It's designed to help you plan your study schedule and ensure nothing slips through the cracks.

Opening the Calendar

  • Click Calendar in the sidebar
  • Or press Cmd + Shift + C (Mac) / Ctrl + Shift + C (Windows) from anywhere in the app

Calendar Interface

Monthly View

The calendar displays a traditional monthly grid:

  • Each day cell shows assignments due on that date
  • Assignments are color-coded by course for easy identification
  • Today's date is highlighted
  • Navigate between months using the arrow buttons

Assignment Indicators

Each assignment on the calendar shows:

  • Title — The assignment name (truncated if long)
  • Course color — A colored dot or badge identifying which course it belongs to
  • Status — Visual indicator for todo, in-progress, or completed

Day Detail

Click on any day to see the full list of assignments due that date, including:

  • Complete assignment titles
  • Course names
  • Point values
  • Current completion status
  • Click to open the full assignment detail

How Data Gets to the Calendar

The calendar automatically pulls data from your synced Canvas assignments:

  1. Canvas Sync imports your assignments with due dates
  2. The calendar reads all assignments from all courses
  3. Due dates are displayed on the corresponding calendar days
  4. As you sync new courses or assignments, the calendar updates automatically

Manually created assignments also appear on the calendar if they have a due date set.

Using the Calendar Effectively

Weekly Planning

At the start of each week:

  1. Open the Calendar
  2. Scan the current week for upcoming deadlines
  3. Identify any days with multiple assignments due
  4. Plan your study blocks accordingly

Spotting Conflicts

The calendar makes it easy to identify days where multiple assignments overlap. If you see several assignments due on the same day:

  • Start working on the most time-intensive ones early
  • Consider which assignments are worth the most points
  • Use UniMind to help prioritize

Tracking Progress

As you complete assignments and update their status in the Assignment Manager, the calendar reflects those changes in real time. Completed assignments show a done indicator, giving you a sense of progress.

Tips

  • Check the calendar every Monday — Build a weekly habit of reviewing upcoming deadlines
  • Use Cmd + Shift + C — The keyboard shortcut makes it instant to check your schedule
  • Sync your courses regularly — New assignments only appear after Canvas sync
  • Plan ahead for exam weeks — Zoom out and look at the next 2–3 weeks to anticipate busy periods
  • Combine with the Dashboard — The Dashboard shows urgent assignments (due today/tomorrow); the Calendar gives you the bigger picture

What's Next