Skip to content

shilpa-r-03/Personalized-E-Learning

 
 

Repository files navigation

Personalized E-Learning

Getting Started

Follow these steps to set up and run the project on your local machine:

System Requirments

Ensure that your system meets the following requirements to successfully set up and run the Personalized E-Learning:

Software Requirements

Python: Version 3.6 or higher

Django: Version 3.0 or higher

Database: SQLite (default for Django)

Installation

Clone this repository to your local machine

 git clone https://github.com/sumodkanth/Personalized-E-Learning.git

Deployment

  1. Navigate to the project directory.
  cd E_Learning 
  1. Activate the virtual Environment.
  myenv\scripts\activate
  1. Install the required dependencies.
  pip install -r requirements.txt
  1. Apply initial migrations to set up the database:
  python manage.py makemigrations
  python manage.py migrate

Configure email settings in the settings.py file to enable the "Reset Password" feature.

EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'

EMAIL_HOST = 'your_smtp_server'

EMAIL_PORT = 587

EMAIL_USE_TLS = True

EMAIL_HOST_USER = 'your_email@example.com'

EMAIL_HOST_PASSWORD = 'your_email_password'

  1. Start the server
  python manage.py runserver

The server will be running at http://127.0.0.1:8000/.

Demo Login

Username: admin2

Password: admin2

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 46.6%
  • HTML 42.6%
  • CSS 6.1%
  • JavaScript 4.7%