- Activity Tracking - Log exercises, sets, reps, and weights with ease
- Workout Management - Create and customize your own workout routines
- Routine Planning - Build and utilize routines from your workouts
- Progress Monitoring - Track strength gains, body measurements, and personal records
- Exercise Library - Comprehensive database of exercises with instructions
- Goal Setting - Set and track fitness milestones to stay motivated
- Analytics Dashboard - Visualize your progress with charts and reports
FlexTracker is a Progressive Web App (PWA), which means you can install it directly on your device for a native app-like experience:
- Desktop - Look for the "Install" icon in your browser's address bar
- Mobile - Use the "Add to Home Screen" option in your browser's menu
This enables offline access (coming soon), push notifications (coming soon), and a full-screen interface.
- Backend - Ruby on Rails
- Database - PostgreSQL
- Frontend - Tailwind CSS, Stimulus, Turbo
- Deployment - Kamal
This project is licensed under the MIT License - see the LICENSE.md file for details.
FlexTracker is currently in active development. Features may evolve as we continue to improve the application based on user feedback.