View Project
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-based queries, this API offers comprehensive functionality for underwater monitoring needs. Additionally, end-to-end tests ensure reliability and robustness, making this solution a reliable choice for underwater sensor data management.
Built with