Python REST API with Flask, server-side of Kavalé web application. See client-side to get more information ✌️.
simaps-api provides a REST API to handle CRUD operations on various data, like hikes. It uses sqlalchemy ORM.
- Conda >= 23.3.1
- Docker >= 24.0.7
- Google SA to access Firebase services see more
conda conda create --name simaps-api python=3.11
conda activate simaps-api
export ENV=dev
export GOOGLE_APPLICATION_CREDENTIALS="/home/user/Downloads/service-account-file.json"
docker-compose up --build
exposed on local port 5431
pytest
python -m wsmain.app
served on http://localhost:5001
Continuous integration with Cloud Run by Google Cloud Platorm.