- Single page web Application
- Individual dashboard access limit to student, instructor and admin
- Admin can manage users and classes
- Instrcutors can add and manage his/her classes
- Student can see their selected class and pay or delete the selected classes
- Login and register page with firebase
- Login with google and email
- Load data from cretaed api
- private route
- Mongo db database. (send real time data, load them in the website through api)
- Added simple animations
- CRUD operations
These packages are used in the web app:
- axios
- firebase
- framer-motion
- react-hook-form
- sweet alert
- swiper slider
- hero icons
- tan stack query