A website that allows instructors to create their courses, allowing learners to sign up for courses and learn online.
This is my personal project for learning purpose only.
- Light/dark mode toggle
- Online payment with MoMo
- Instructor control panel
- Admin control panel
Client: Next.js, ChakraUI, Redux, React query
Server: Nest.js, Node, MongoDB
Website has 2 parts: back-end and front-end. You must install and run these for the app to work properly.
Clone the project
git clone https://github.com/anhpeter/OnlineCourse-nest
Go to the project directory
cd OnlineCourse-nest
Install dependencies
npm install
Start the server
npm run start:dev
Clone the project
git clone https://github.com/anhpeter/OnlineCourse
Go to the project directory
cd OnlineCourse
Install dependencies
npm install
Start the server
npm run dev