Healthcare & Fitness · Artificial Intelligence
Correria
AI Workout Planner
Recommended training schedules added straight to your calendar. Correria is a fitness site that uses AI to recommend workouts. It suggests workout schedules and adds training events directly to your calendar.

Overview
What this project does
Removes manual workout planning complexity by generating personalized training programs through AI and automatically scheduling workouts into user calendars.
Features
Core features
- Real-time AI assistant chatbot (OpenAI GPT-4o mini)
- Stateful chat sessions
- User goal processing
- Personalized training program generation
- Automated calendar workout infusion
- Interactive calendar scheduling
- Specific exercise specification
- Sets and reps definition
- Rest period scheduling
- User progress tracking
- Past performance metric referencing
- Dynamic training adaptation
- Conversational fitness guidance
- Form tips and exercise advice
- Secure user profiles
- JWT-based authentication
- User isolation via secure tokens
- Health metrics storage
- Activity log tracking
- Real-time user progress monitoring
- Interactive calendar views
- Responsive modern UI
- Vercel deployment
Impact
What it delivers
- Stateful AI chat with training context
- Automated calendar parsing and workout scheduling
- Real-time progress tracking and adaptation
- Conversational fitness guidance with form tips
- Secure user authentication and data isolation
- Real-time training plan adjustments
- Historical performance analysis
- Automated calendar workout infusion
- Real-time AI fitness guidance
- Dynamic training adaptation based on progress
- Conversational interface for ease of use
- Secure JWT authentication
- MongoDB data persistence
- Responsive Tailwind CSS UI
Under the hood
Technical specifications
- Type
- AI-powered smart fitness training assistant and interactive health coach platform.
- Target users
- Fitness enthusiasts, individuals tracking fitness goals, users seeking personalized training guidance.
- Admin & management
- Not explicitly specified; implied user dashboard for progress tracking and workout history.
- Integrations
- - OpenAI Assistant API for stateful conversations - Calendar system for workout scheduling - Email notifications for training updates - Mobile app connectivity (Vercel deployment)
- - Frontend
- Next.js (React, TypeScript), Tailwind CSS
- - Backend
- Node.js, Express.js
- - Database
- MongoDB with Mongoose ORM
- - AI/LLM
- OpenAI Assistant API (GPT-4o mini)
- - Authentication
- JWT (JSON Web Tokens)
- - Deployment
- Vercel
- - Other
- Calendar integration, real-time data sync
Related work


