Overview
An e-learning platform with two audiences that want opposite things. Teachers need to author and organize material; students need to consume it and see where they stand. The product has to carry both sides without one of them feeling bolted on.
What I built
- Authoring side for teachers: course creation and organization of material.
- Delivery side for students: content consumption and progress tracking.
- Spring Boot backend over PostgreSQL.
- Next.js and TypeScript front end.