E-Learning-Portal

Student E-Learning Management Portal

Python / Flask based E-Learning portal that supports:

Tech stack

Project structure

Setup & run

From the Student_Portel folder:

python -m venv venv
venv\Scripts\activate  # on Windows
# source venv/bin/activate  # on macOS / Linux

pip install -r requirements.txt

Initialize the database (optional but recommended to reset cleanly):

flask --app app.py init-db

Run the development server:

python app.py

Then open http://127.0.0.1:5000/ in your browser.

Basic usage