initial project setup
This commit is contained in:
26
services/api-gateway/README.md
Normal file
26
services/api-gateway/README.md
Normal file
@@ -0,0 +1,26 @@
|
||||
# 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
|
||||
Reference in New Issue
Block a user