ClassFlow, a unified learning calendar that connects to all your active courses and gives you one place to see — and join — everything.
It works by connecting all learning accounts once - the user links their learning platforms (Coursera, Udemy, Teachable, Zoom cohorts, etc.) and grants access to their schedules. The app uses each platform’s API plus the user’s own calendar (Google/Apple/Outlook) to pull in upcoming live sessions, assignment due dates, and pacing milestones for self-paced courses. All of that is normalized into a standard event format. The calendar shows a weekly and monthly view of all classes in one place with quick tap launch - every event is actionable. You tap "Resume" and it instantly opens Zoom/Teams/classroom link. So instead of “where is that link?” the interaction becomes “join session.”
For the learner the outcome zero hunting, zero friction.
Now the learner has no missed sessions. All commitments live in one predictable interface, with reminders that actually reflect reality, not twelve different platforms shouting at you. There is less cognitive overhead. You no longer manage your education in your head or your inbox — the system does. This results in higher completion rates. The user can see their workload for the week before it becomes a problem, which reduces surprise deadlines and late work. In addition, it results in faster start to study time. You open the app and tap “Start next lesson,” and you’re already in the correct platform/module. Zero hunting, zero friction. For the product, it becomes the “operating system” for adult learning. It creates stickiness and habit because it’s checked daily like a calendar, not occasionally like a course dashboard. The platform also generates data around engagement patterns (for example: “Users consistently overload Wednesdays”), which could support smarter recommendations later (auto-suggest ideal pacing, warn you before overscheduling, etc.).
Next projects.
(2016-25©)






