It is an education website where user can enroll is class with stripe payment method.
- Have a navbar which have logo, home, instructor, classes and dashboard
- Can see popular class and instructor.
- Enroll class with stripe payment method
- In dashboard see all enrolled classes
- Habe frequently asked question
- Different dashboard based on user role
- Authentication suing firebase with email and google
- Admin and instructor cannot able to buy class
Client: react js, daisy ui , stripe , react awesome carousel
Server: Node, Express, mongodb
https://elite-sports-auth.web.app/
Clone the project
[https://github.com/jubairJnu/elite-sports-client)
Go to the project directory
elite-sports-client
Install dependencies
npm install
npm run dev