Amr Tamer
Completed
Project Case
LearnU
Educational platform for course discovery, video learning, progress tracking, and payments—supporting students, tutors, and business teams.
Problem
The product needed a single, coherent system for course creation, video delivery, enrollments, progress, certificates, and payments—replacing ad-hoc or scattered tooling.
My Role
Owned end-to-end product delivery: API architecture and implementation (NestJS), learning platform and dashboard interfaces (Next.js/React), shared packages, and phased execution from courses to subscriptions.
Tech Stack
TypeScriptReactNext.jsTailwindCSSTanStack QueryTanStack RouterNestJSDrizzlePostgreSQLBetter AuthCloudflare Stream & R2next-intl (Arabic RTL + English)ZustandFramer Motion