Skip to content

Praful932/Edutopia

Repository files navigation

Edutopia

For Contributing Refer here

Live here

What is it about? - Abstract

My Final Project for CS50

Demo

Development

Note : Make sure you have Python version >=3.8

Environment Setup

$ git clone https://github.com/Praful932/Edutopia.git

$ cd Edutopia/

Install requirements from poetry - poetry install - OR If you prefer the vanilla route using virtual env poetry export -f requirements.txt --output requirements.txt --without-hashes

Activate the environment - poetry shell

Migrate and create DB

python manage.py makemigrations

python manage.py migrate

Create superuser python manage.py createsuperuser

All Set!

$ python manage.py runserver

To exit the environment

$ deactivate

  • For enabling google map API, you may need to add api key in alpha and beta page on 113 & 140 line respectively as requests are disabled for production usage.