Manage personal tasks and group projects in one place.
CourseFlow tracks coursework, shared responsibilities, deadlines, and progress — without switching between WhatsApp, Drive, classroom portals, and sticky notes.
No credit card required. Sign in with email and password.
Today
Mon, Jun 1
Today
3
Critical
2
Active
4
Submit Lab 3
WIA1005 · Today
Database schema
Group Project · 60%
Read Ch. 4 & 5
WIA1005 · Tomorrow
Why CourseFlow
Everything a student needs to stop missing deadlines.
Built around how coursework actually works at university — personal study, group projects, and the constant tension between the two.
Today's priority
See what actually needs attention today — overdue, critical, and due-now items surface to the top of every page.
Group tasks flow to you
When a project leader assigns you a task, it appears in your My Tasks automatically. No duplicate records, no syncing.
Risk-aware deadlines
Each task is scored as Safe, Warning, or Critical based on time left, progress, and difficulty — so close calls don't go quiet.
Calendar deadline view
Personal tasks, group tasks, and project deadlines on one monthly grid. Filter by type, jump to any date.
Organised by course
Every task belongs to a course. Filters and dropdowns let you focus on one class at a time.
Role-aware projects
Leader, admin, and member roles control who can edit, assign, and complete project work. Completed projects become read-only history.
Telegram assistant
Message the bot from any chat to ask /critical, /today, /upcoming, /closest, or /projects — get live answers from your real data.
Scheduled reminders
A daily check sends Telegram reminders for around-the-corner deadlines and high-risk tasks. Dedupe built in.
Personal & Shared, side by side
Two kinds of work. One place to see them.
CourseFlow shows your personal study tasks and the group-project tasks assigned to you in a single list. They stay separate records in the database — assigned project tasks are never duplicated into your personal task table.
Personal tasks
Owned by you. Linked to a course.
Read Chapter 4 & 5
WIA1005 · Tomorrow
Submit Lab 3
WIA1005 · Today · Critical
Practice past papers
WIA1006 · Fri
Group tasks assigned to you
Owned by the project. Visible because you're assigned.
Database schema
WIA2005 Group Project · 60%
Build login API
WIA2005 Group Project · 20%
Research peer comparisons
Research Paper · Done
Both lists combine into a single My Tasks page — same risk scoring, same calendar, same dashboard rollups.
Workflow visibility
See where every task stands.
Tasks move through clear stages. Progress and risk update everywhere they appear — My Tasks, project pages, dashboard, calendar.
Not Started
New task, ready to pick up. 0% progress.
In Progress
Actively being worked on. Progress slider tracks completion 0–100%.
Review
Coming with KanbanReady for review by the project leader or admin.
Done
Marked complete. Hidden from the active calendar and dashboards.
Note: the MVP today ships with three task states (Not Started, In Progress, Done). A drag-and-drop Kanban board with the Review stage is on the near-term roadmap.
Start organising your coursework today.
Free for students. Sign up with email, add your courses, and never lose track of a deadline again.
Create your free account