(A foreign language learning website)
Live demo: https://lingua-learn-2a42b.netlify.app/ or https://summer-camp-2a42b.web.app/
Admin Credential: admin@learning.com 123456+-*Admin
- User registration and login using email and Google
- Admin, instructor and user role based system implemented
- Easy course selection and enrollment for students
- Implemented payment methods using stripe for course enrollment
- Instructors have the flexibility to create, modify, and manage classes
- Admin can approve, deny, and give feedback to the instructors
- Separate dashboards for admins, instructors, and students
React Icons -> React Icons Alert -> Sweet alert React Router Dom -> React Router Dom React Hook Form -> React Hook Form Axios -> Axios
To run Lingua Learn locally, follow these steps:
- Clone the repository to your local machine.
- Install dependencies
- setup env file
npm install- Start the server
npm run dev