This is my open source, personal website. I am currently migrating to a Django/Angular setup, and this is very much still a work in progress.
To install backend:
- Navigate to backend folder
- Setup a new virtual environment:
python3 -m venv /path/to/venv. - Activate virtual environment:
source /path/to/venv/bin/activate - Install requirements:
pip3 install -r requirements.txt - Run migrations:
python3 manage.py migrate - Run django:
python3 manage.py runserver
To install frontend:
- Install nvm
- Use nvm to install node (instructions on same page as 1)
- Install dependencies:
npm install - Run angular:
ng serve