System Architecture
Load BalancerNginx reverse proxy
API GatewayExpress + middleware
Auth ServiceJWT verification
Property ServiceReal estate CRUD
Media ServiceAsset management
Payment ServiceTransaction processing
The gateway uses a layered architecture with middleware for auth, rate limiting, and logging, routing requests via gRPC to internal services.