Augmented Fitness
Project Showcase
Project Description
This CRM will be a lean, web-based platform built for personal trainers and online coaches to effortlessly manage clients, schedules, and communications-all in one place. Track goals and progress with visual dashboards, automate bookings and reminders, and send personalized messages without the busywork. Starting as a responsive web app, we’ll evolve into a fast, rock-solid PC application and later much more. Read more at our website
This journey isn’t just about better performance—it’s about choice.
I am currently coding and building my own server so I can host and test the software—essentially running an internal alpha testing phase.
On this project I collaborated with coaches across Aberdeen and Bratislava.
Key features include:
- Session scheduling and management
- Client progress tracking
- Workout plan creation and assignment
- Integrated messaging system
- Payment processing and subscription management
- Mobile app for on-the-go access
Technology Stack
React
Frontend web application framework for building the user interface
Firebase
Backend services including authentication, database, and hosting
Python
Backend processing and data analysis
MySQL
Relational database for structured data storage
RESTful API
API architecture for client-server communication
AWS
Cloud infrastructure for servers, compute, storage, and deployments
Stripe
Payment processing integration
Future Work
Beta + Mobile App Development
Concurrent work on the core beta release and companion mobile apps for iOS and Android.
Exercise Data Collection
Creating a comprehensive library of educational videos demonstrating proper exercise techniques and variations. This allows personal trainers to easily share professional demonstrations with clients instead of recording their own.
Full Release
Official launch with a complete feature set and marketplace for trainers
Current Progress
Currently in the prototyping phase, focusing on user interface design and database schema development.