Dealer is the backend for the ReSupply application
Make sure you follow the CONTRIBUTING.md guidelines before making changes to the project.
Document | Description |
---|---|
docs/Database.md | Database documentation including schemas, triggers and procedures |
docs/CICD.md | CICD documentation. |
Deploy.md | Deployment manual |
Make sure you have a virtual environment.
python -m venv venv && ./venv/scripts/activate
Install dependencies
pip install -r requirements.txt
To start the redis
and postgres
service in the localhost run:
docker compose up -d
Then you can run the application with:
./dev.ps1
For testing purpose you can deploy a testing API using:
docker compose -f ./api-test.docker-compose.yaml up -d