Skip to content

Latest commit

Β 

History

History
67 lines (48 loc) Β· 1.45 KB

README.md

File metadata and controls

67 lines (48 loc) Β· 1.45 KB

e-learning-platform πŸ‘¨β€πŸ’»

Flask + React web application that allows you to add courses and participate in them πŸŽ“πŸ‘¨β€πŸŽ“

Python Flask Javascript React HTML CSS

Features ⭐

  • 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

Backend Setup πŸš€

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

Frontend Setup πŸš€

Start the React frontend:

  $ cd client
  $ npm install

Run frontend:

  $ npm start

Leave a ⭐ if you like πŸ‘¨β€πŸ’»