- Vue.js
- Vue CLI
- Quasar Framework
- Django
- Django Rest Framework
- SqLite
- Make sure you have python 3 installed:
python -V
- Inside project root, create a virtual environment:
python -m venv .venv
- If vsCode does not ask you to activate it, you can manually do so:
source .venv/bin/activate
- For mac use this command instead(I think):
./.venv/bin/activate
- Install backend requirements:
pip install -r requirements.txt
- Now run your server:
python manage.py runserver
- Build frontend:
cd client && npm i
npm run build
- Finally, website is ready at http://127.0.0.1:8000