Flask + React web application that allows you to add courses and participate in them ππ¨βπ
- Registration, logging in and logging out
- Editing profile
- Adding programming courses with lessons
- Enrollment in other courses
- Viewing profiles of other users
- Watching video lessons
Clone the repo:
$ git clone https://github.com/ossker/e-learning-platform.git
$ cd backend
Install requirements:
$ pip install -r requirements.txt
Set the FLASK_APP variable:
$ set FLASK_APP=rest_api_run.py
Run backend:
$ python rest_api_run.py
Start the React frontend:
$ cd client
$ npm install
Run frontend:
$ npm start