# API Gateway Service The core API gateway for LabFusion, built with Java Spring Boot. ## Purpose - Central API endpoint for all frontend requests - User authentication and authorization - Dashboard and widget management - Event and device state storage ## Technology Stack - **Language**: Java 17 - **Framework**: Spring Boot 3.2.0 - **Port**: 8080 - **Database**: PostgreSQL - **Message Bus**: Redis ## Features - JWT-based authentication - RESTful API endpoints - WebSocket support for real-time updates - Dashboard CRUD operations - Event and device state management ## Development Status ✅ **Complete** - Core functionality implemented