This directory contains the FastAPI backend for the Mint v2 - Malaria Intervention Tool. It provides APIs for planning and optimizing malaria interventions. The main purpose is to call the Minte emulator model and serve the results to the SvelteKit client application.
- uv for managing virtual environments and dependencies
- Redis server (for backend functionality)
Run FastAPI server in development mode (hot reloading):
uv run fastapi devTo run the tests, use the following command:
uv run pytest