Back to Projects
GymAI - Image 1
1 / 2
AI Implementation

GymAI

React ReactPython PythonFastAPI FastAPITailwind TailwindMySQL MySQLGoogle Gemini Google GeminiCSP Algorithm CSP AlgorithmSQLAlchemy SQLAlchemyVite Vite

About This Project

An AI-powered fitness scheduling system that generates personalized workout plans using Constraint Satisfaction Problems (CSP) algorithm and Google Gemini integration.

The application features intelligent schedule generation respecting user availability, location preferences (home/gym), and physical constraints. Additional capabilities include AI chatbot for fitness guidance, user profile management tracking anthropometric data, activity logging with calorie estimation, and an analytics dashboard for performance visualization.

Built with React.js (Vite) and Tailwind CSS on the frontend, FastAPI and SQLAlchemy with MySQL on the backend, with secure authentication via OAuth2 and JWT tokens.

Backend Service Notice

This project's backend may be temporarily unavailable due to hosting limitations. If the site is not loading, please check out the demo video instead.