Dance Studio Shcool management - Software Project by MD Hasan (MD Hasan Akon)
Home/Projects/Dance Studio Shcool management
web

Dance Studio Shcool management

Dance academy platform supporting Admin, Instructor and Student roles. Students can browse classes, save favorites, enroll and pay online; instructors submit new classes for approval; admins manage roles, approve/deny classes and monitor payments. Implemented using React, Node.js and MongoDB with Firebase auth and Stripe checkout. I worked on role flows, secure route guards, and payment integration with detailed history views.

Project Type

web

Development Timeline

10/06/2023 - 14/06/2023

Engineering Role

MERN Developer

Team Size

3 Member(s)

Key Features & Architecture

  • Multi‑role access: Admin, Instructor, Student
  • Enroll, pay for classes, and view payment history
  • Admin role management and class approval/denial
  • Wishlist/favorites and class capacity tracking
  • Stripe payments with receipts and history

Technologies & Tools

TailwindReactNode.jsExpressFirebaseMongoDBStripeVercelDaisyUI