In server folder!!!
Python 3.10.4 required
- Create venv in server folder
python -m venv venv
- Start venv
source venv/bin/activate
- Install requirements
pip install -r requirements.txt
- Run developer server
python main.py
- Run tests
./RunTests.sh
- Create migration:
alembic revision --autogenerate -m "<migration_name>"
- Add migrations to DB:
alembic upgrade heads
freez req: pip freeze > requirements.txt
In client folder!!!
- Install requered packages
npm i
- Run dev server
npm start