E-Learning platform for linking students and teachers through a robust content management system.
Online learning platform for teachers and students supporting seamless functionalities of education systems.
The following features are present in this project:
-
Content management system (CMS)
-
Course content and modules
-
Users authentication
-
Browsable course application programming interface (API)
In your local machine, clone the project and . Include any necessary steps, commands, or configurations.
The following is required to run this project.
Example:
-
Python 3.10+
-
Django 4.2+
-
PostgreSQL 15+
-
Pipenv package manager
TBD.
-
Clone the repository:
git clone https://github.com/yourusername/project-name.git
-
Navigate to the project directory:
cd project-name
-
Create a virtual environment:
python -m venv venv
-
Activate the virtual environment:
-
On Windows:
venv\Scripts\activate
-
On macOS and Linux:
source venv/bin/activate
-
-
Install project dependencies:
pip install -r requirements.txt
-
Perform database migrations:
python manage.py migrate
-
Start the development server:
python manage.py runserver
TBD
Example:
-
DEBUG
: Set toTrue
for development,False
for production. -
SECRET_KEY
: Django secret key for security. Keep this secret! -
DATABASE_URL
: URL of the database connection. -
…
Ssee the LICENSE file for details.