My personal portfolio website. https://www.johnolson.dev
- You'll need Python 3.11.3 (that's the version this project was made on).
- Clone this repository into an empty directory.
- Open a command prompt and cd into the directory.
- Run "python -m venv venv" to create a virtual environment.
- cd into venv/scripts and run "activate".
- Refer to requirements.txt to see all current dependencies. Pip install these inside of scripts.
- cd back out (../..) to the base dir.
- Go into settings.py and set "Debug=True".
- At this point you'll need either setup your own local pg or sqlite db and add it to DATABASES in settings.py
- From the command line run "python manage.py runserver" to run locally.
- Access the local app at "localhost:8000".
- Created using the Django web framework, and hosted on Vercel (both deployment and PostgreSQL db).
- This project used Python, HTML, CSS, and JS languages.
Working on moving from the entire project being Django, to only having only a Django backend with React frontend.