GET /work/etutor200 OK
07 / 08 · Full-stack platform · 2024
Etutor Online
A Udemy-style platform where anyone can teach or learn.
01 / The problem
The overview
Users can be both students and instructors: students buy and take courses, instructors upload their own.
- Next.js with Server Actions on MongoDB and Mongoose.
- Forms built with React Hook Form and validated with Zod.
- Course media handled through Cloudinary.

Stack
- Next.js
- MongoDB
- Mongoose
- Server Actions
- React Hook Form
- Zod
- Tailwind CSS
- shadcn/ui
- Cloudinary