A Modern Web-Based Fitness Application with Microservices Architecture
DOI:
https://doi.org/10.64751/etjx8g22Abstract
The Fitness Application is a modern web-based platform developed using a microservices architecture to provide an efficient and interactive fitness tracking experience. The system allows users to register securely, log fitness activities, receive AI-powered recommendations, and manage their fitness profiles through a user-friendly interface. The application is developed using React for the frontend and Spring Boot for the backend microservices. OAuth2/OIDC authentication via Keycloak is used for security, while MongoDB and PostgreSQL serve as the data stores. RabbitMQ enables asynchronous communication between services. AI-based recommendation features are integrated to improve user engagement and personalized fitness guidance. The main objective is to simplify fitness tracking and provide a responsive, secure, and scalable platform for modern digital health.
Downloads
Published
Issue
Section
License

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.






