Skip to content

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

Notifications You must be signed in to change notification settings

ossker/e-learning-platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

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 πŸ‘¨β€πŸ’»

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages