NT_GYMMATE - AN AI-POWERED FITNESS TRAINING AND MONITORING SYSTEM FOR GYM TRAINEES
Từ khóa:
Fitness Application, AI, Personalized Training, Smart Nutrition, Mobile Application, React Native, Java Spring Boot, NodeJS, PostgreSQLTóm tắt
In the context of the growing demand for personalized health monitoring and training, many gym-goers still face challenges in creating effective workout plans, maintaining proper nutrition, and tracking their progress. This is primarily due to the lack of continuous professional guidance and the high cost of personal trainers. To address these challenges, we introduce NT_GymMate – a smart mobile application focused on monitoring and supporting gym members' training, with extensive application of Artificial Intelligence (AI). The application is developed on the React Native (Expo) platform for a smooth mobile experience, combined with a microservice backend architecture where Java Spring Boot handles core business logic, while NodeJS manages AI tasks such as workout plan generation and the chatbot, as well as interacting with external APIs. Key features of NT_GymMate include an AI Generate Plan that automatically suggests personalized workout schedules based on user goals and physical condition, a smart nutrition mode that recommends menus and recipes, and a 24/7 AI Chatbot Coach to provide technical advice and support anytime, anywhere. Additionally, the application allows users to create custom exercises, track their training progress through intuitive charts, suggest the nearest gyms, and build a Community to share and learn from each other. With NT_GymMate, users are equipped with a comprehensive, intelligent, and personalized tool to help them achieve their health goals in a scientific, effective, and sustainable manner.