Make sure you have node and npm installed: https://nodejs.org/en (download LTS).
Run:
cd client
npm install
npm run dev
To see the web app running, go to http://localhost:5173/
Make sure you have python installed: https://www.python.org/downloads/ (download LTS)
To run locally, globally install python venv
sudo apt install python3.8-venv -y
Then, create virtual environment in the server folder:
cd server
python3 -m venv venv
Then to initialize your environment, run:
source venv/bin/activate
pip install -r requirements.txt
python3 manage.py makemigrations
python3 manage.py migrate
Now, you can start the app:
python3 manage.py runserver