Skoala · Lead Designer · 2024–25

Building yet another CMS

I joined an education platform focused on financial literacy content. It offers teachers a library of lesson plans, detailed instructions and printable materials. Less than 3 months after joining, the founders decided to build their own CMS, ditching the old workflow built in Figma, including dozens of Figma files I was designing content in.

Skoala catalog interface

My contribution

  1. UX, UI and visual design of both teacher-facing app and student-facing lessons
  2. Biz dev support via business & pitch decks, social media assets and key visuals
  3. Content design of 20+ financial literacy lesson plans and printable assets, including illustrations
3,5KCzech schools
11Kteachers
140lesson plans

Key design decision

One content model, four formats

When the project started, we were building lessons in Figma files. While it provided total design freedom, it was hard to navigate, search, or reuse. So I designed a custom CMS optimized for education — structured around the teaching plan format that teachers are already used to.

Four curriculum formats
The same curriculum repackaged for 4 different views: a teacher browsing the catalog, a detailed teaching brief, an interactive student lesson, and a printable worksheet.
CMS editor view
Editing control content. The system controls layout.

Key design decision

Edit live content without breaking it

Collaborative editing is tricky — two editors each see their own draft of the same lesson plan, and the question is how to merge changes without overwriting the other's work.

Content lifecycle diagram
Content lifecycle — from first draft to active teaching life table.
Lesson editor with status
Lesson table list: status, ownership and version history at a glance.

TEATIME · CO-OWNER · 2024–25

Redesigning a B2B language school

How to give every student a different curriculum and still get comparable progress data

🏆 Acquired 12 corporate clients
TeaTime language school interface