FitPilot AI
Kian Fontillas
Published
FitPilot AI is a full-stack fitness and nutrition web application designed to help users manage their workouts, meals, nutrition, and fitness goals in one place.
The platform allows users to track daily meals and automatically extract nutrition information from natural-language food entries, monitor calories and macronutrients, follow personalized workout routines, and visualize their fitness progress through an intuitive dashboard.
I developed the application with a modern full-stack architecture, combining React, TypeScript, Tailwind CSS, Node.js, Express, FastAPI, PostgreSQL, and AI-powered services. The system includes user authentication, onboarding, personalized calorie and macro targets, meal tracking, workout tracking, progress analytics, and an AI fitness coach.
Key Features:
- AI-powered natural-language meal parsing
- Personalized calorie and macronutrient targets
- Workout routine and exercise tracking
- Daily nutrition and fitness dashboard
- Progress and performance analytics
- AI fitness coach
- User authentication and onboarding
- Responsive and modern UI
- REST API-based backend architecture
FitPilot AI was built with a focus on creating a simple, practical, and user-friendly fitness experience while demonstrating modern full-stack development and AI integration.