This is the home assignment for Veev. All isntructions are writen for Linux or MacOS.
Sorry. I accidently created one too many subdirectories 🙃
cd
into thebackend
directory- create a python virtual environment
python3 -m venv venv
- start the virtual environment
source venv/bin/activate
- Install dependencies
pip3 install -r requirements.txt
- Make db migrations
python3 manage.py makemigrations
- Migrate the db schema
python3 manage.py migrate
- run the server
python3 manage.py runserver
cd
into thefrontend
directory- install dependencies
npm i
- inside the
frontend
directory create a file called.env
- make an envrionment variable called
VITE_API_URL="http://127.0.0.1:8000"
- run the server
npm run dev
- create a user
- login
- make a project