/Dancing-Guru-Clint-Side

Dancing Guru – A full-stack website enabling users to buy and sell dance courses. It features 3 user roles—student, instructor, and admin. Students can enroll in courses, view selected and enrolled classes, and access payment history. Instructors can add new courses, monitor enrolled students, and receive admin feedback.

Primary LanguageJavaScript

Welcome to Dancing Guru

We are Dancing Guru. Here Our user/ student can Enroll Dance Classes form our great instructors. Instructors can Add a class See their total Enrolled Student.

Core Features Of Our Website

  • Secure login / Register System
  • Responsive UI
  • Dark Mode / Light mode
  • Student , Instructor, Admin Different Role
  • Student , Instructor, Admin Dashboard
  • Multiple Routes
  • Email password, Google, and registration method.
  • Realtime interaction with Server and Database.

Technology Stack

  • React
  • React Router
  • React Hook form
  • Tailwind CSS
  • Daisy UI
  • React Icons
  • Sweet Alert
  • Swiper Js
  • Firebase
  • Express
  • Node
  • MongoDB

Visit Our Site

Dancing Guru

https://dancing-guru.web.app