The project gives a React frontend one stable API while the BFF owns authentication, downstream aggregation, response adaptation, resilience, and operational concerns.
The application follows a microservices architecture where each business capability is implemented as an independent service.