A lightweight containerized REST API built with Flask, PostgreSQL, and Docker Compose. Designed to explore backend development, service orchestration, and monitoring with Grafana.
- Automatic table creation on startup and persistent data via Docker volumes.
- Service orchestration with Docker Compose connecting API, database, and Grafana.
- Simple statistics endpoint showing data counts and ranges.
- Languages: Python (Flask)
- Services: PostgreSQL, Grafana
- Tools: Docker, Docker Compose
- Paradigms: RESTful API Design, Containerization
- Built and deployed multi-service applications using Docker Compose.
- Integrated Flask with PostgreSQL and configured persistent volumes.
- Explored basic observability with Grafana dashboards.