UnderWater Sensor API
Empowering developers with a seamless demo: Go-powered API, PostgreSQL storage, Redis caching, all neatly containerised with Docker.
The underwater sensor backend API simulates sensor data from a network of underwater sensors, organized into groups and providing real-time insights on temperature, transparency, and nearby fish species detection. Implemented in Go language, the API leverages PostgreSQL for data storage and Redis for caching. The Docker Compose file ensures seamless deployment locally, while Swagger spec facilitates API documentation. With endpoints ranging from group statistics to sensor-specific data retrieval, including average temperature, transparency, species detection, and region-