MERN stack project. Different role users can do many different things. Such as add to cart, enroll and payment, add class, update class, delete class, admin can approve and reject class with feedback.
Users can see classes, instructors, seat availability, and ratings while admins moderate submitted classes with review feedback.
Designed reusable dashboards for student, instructor, and admin workflows with RTK Query-based data fetching.