Lexify
A live-lesson and course platform for TSUL with separate spaces for students, teachers and admins.
Lexify
- Client
- Tashkent State University of Law
- Role
- Full-stack: architecture, frontend, backend, deploy
- Focus
- Education
The task
Online lessons were scattered across different services, and materials and attendance were not in one place.
The solution
One platform on Next.js and Prisma: a live-lesson schedule, course materials, roles with NextAuth and Playwright tests.
Key features
- Student, teacher and admin roles (NextAuth)
- Live lessons and course materials
- PostgreSQL with Prisma migrations
- Playwright end-to-end tests and Docker
Technologies
Next.js · React · TypeScript · NextAuth · Prisma · PostgreSQL · Tailwind CSS · Framer Motion · Playwright · Docker
GOT APROJECT?
An idea, a spec or a system that needs fixing: write to me and we will look at it together.