Project 4 of CS50's Web Programming with Python and JavaScript
A Twitter-like social network website built using Django and Django REST Framework. The name Myco was inspired by mycorrhizal networks.
First, clone this repository:
git clone https://github.com/calumbell/cs50w-network
cd network
Install dependencies:
pip install -r requirements.txt
Django requires a secret key, so you will need to make sure that you add one to your bash profile.
SECRET_KEY="your-secret-key-goes-here"
export SECRET_KEY
You can generate a random secret key by running:
python -c "import secrets; print(secrets.token_urlsafe())"
To run the development server:
python manage.py runserver
Click here to see a video of this project in action.