Skip to content

PradyumnaKrishna/onlinecourse

Repository files navigation

Logo

Online Course Django APP

Full Stack online course hosting web application build with Django. Users can enroll into courses read the lessons and take the quiz below. The score also gets evalute in the end.

Database Structure

I found a database schema that matches this project, It is shown below:

Database Model

Development

I developed this Web Application but not from scratch. I found a very useful database schema and it built over it.

Those who wants to develop or progress further, just clone this repository using:

git clone https://github.com/PradyumnaKrishna/enigma-protocol.git

Install Python dependencies

pip3 install -r requirements.txt

Configure the settings.py: I configured it for the deployment to heroku you can remove the django_heroku package from requirements as well as settings.py and configure database credentials.

Migrate Django server

python3 manage.py migrate

Prerequisite

  • Python 3