Releases: CeciliaCode/monomap
Releases · CeciliaCode/monomap
v1.0.0-alpha MonoMap API - Initial containerization
v1.0.0-alpha MonoMap API
This is the initial release of the MonoMap API, designed to manage Monkeypox cases in Mexico. This API supports full CRUD functionality and additional features like:
- CRUD operations: Create, read, update, and delete Monkeypox case records.
- Email notifications: Send notifications when a case is registered or updated.
- Mapbox integration: Visualize case locations using Mapbox.
- Cron ojb: A scheduled job runs every 10 seconds to check for new cases.
Features:
- Dockerized API: Containerized for easy deployment.
- MongoDB database: Integrated database for storing case records.
- CI/CD pipeline: Automated Docker image builds and deployments using GitHub Actions.
Setup instructions:
- Clone the repo.
- Update environment variables.
- Run
docker-compose up
.
Known issues:
- Initial MongoDB connection might take time during the first setup.