What we are building
A running log of everything shipped while building fitcomrade — fitness coaching software for independent trainers.
52 improvements across 17 releases
- New
Progress trend charts for every client
See how each client is progressing over time with visual trend charts built into their profile.
- Trend line chart per client tracks weight, body fat, and custom metrics over time.
- Chart auto-selects the most recent 30 check-ins as the default view window.
- Available directly from the client progress tab — no extra navigation needed.
- New
Clients can check in directly from their share link
Clients now log their daily progress from their personal share link — no app, no account, no friction.
- Clients submit check-ins (weight, notes, and photos) from their existing share page.
- Coaches receive an email notification when a new check-in comes in.
- All check-ins appear in the client progress timeline inside the dashboard.
- New
Manage your password alongside Google sign-in
A dedicated password management page in account settings, fully compatible with Google-connected accounts.
- New password management page accessible from account settings.
- Google sign-in users can set a password without losing their Google connection.
- Password strength validation gives clear, immediate feedback.
- Improved
Login returns you to exactly where you left off
When a session expires mid-session, logging back in now drops you right back to the page you were on.
- Original destination URL is preserved through the full login flow.
- Works for deep links, protected dashboard pages, and client share links.
- New
Upgrade dialog with plan-based feature gating
Free plan users now see a clear, contextual upgrade prompt the moment they hit a plan limit.
- Upgrade dialog appears inline when a feature requires a paid plan.
- Shows a side-by-side comparison of free vs paid plan capabilities.
- Taps directly into the billing page with the right plan pre-selected.
- New
All programs for a client, in one place
A dedicated view shows every program assigned to a client — active, completed, and paused — from their profile.
- View active and past programs per client directly from their profile page.
- Quick actions to assign, unassign, and reorder programs without leaving the view.
- Program status badges (active, completed, paused) make the state immediately clear.
- New
Coach contact page for your clients
Clients now have a dedicated page to reach you directly — no hunting for an email address.
- Public coach profile page with a simple contact form.
- Messages are delivered to your registered email address via Resend.
- Configurable from your workspace settings.
- New
Free BMR and TDEE calculator — no account needed
A publicly accessible calculator for coaches and clients to estimate caloric needs in seconds.
- BMR calculator using the Mifflin-St Jeor equation.
- TDEE with five activity level multipliers from sedentary to very active.
- Shareable link so you can send it directly to a client.
- New
Active clients surfaced on the dashboard home
The dashboard now shows your most active client plans at a glance so nothing falls through the cracks.
- Active plans widget lists clients with in-progress programs front and center.
- One click navigates directly to each client plan.
- Sorted by most recently active by default.
- Improved
Sidebar restructured for faster navigation
Navigation items are regrouped and relabeled so you spend less time hunting and more time coaching.
- Navigation grouped by context: clients, programs, library, and settings.
- Collapsed state remembers your last preference between sessions.
- Cleaner visual hierarchy with section labels and consistent iconography.
- New
Community page for gyms and studios
Discover gyms, studios, and coaches already using FitComrade — and get your own listed.
- Community grid showcasing gyms and fitness studios with logos and short descriptions.
- Submit your own gym to be featured on the page.
- Improved
Billing tab with live status, cancel, and resume
The billing tab now reflects your live subscription state and gives you one-click control over it.
- Live subscription status with your next renewal date.
- Cancel subscription button with a confirmation dialog to prevent accidents.
- Resume a cancelled subscription before it fully expires.
- New
Send feedback directly from the app
A feedback dialog is now built into the navigation — no need to hunt for an email address.
- Feedback dialog accessible from the main navigation on every page.
- Messages are delivered to the FitComrade team instantly.
- Optional category tags: bug report, feature request, or general feedback.
- Improved
Richer nutrition fields for program tasks
Nutrition tasks now support more detailed metrics for coaches who need granular data per meal or supplement.
- Added fields for protein, carbohydrates, fats, and fiber per task.
- Custom numeric fields for any metric you want to track beyond the defaults.
- All fields are optional and fully backward-compatible with existing tasks.
- New
Day view and week view in the program builder
Switch between a focused day view for detailed editing and a week overview to see the full program structure.
- Day view for deep task editing with full detail.
- Week view for a bird's-eye layout of the entire program.
- View preference is saved per program so you pick up where you left off.
- New
Platform rebuilt on Supabase
The entire backend was rewritten on Supabase for better reliability, real-time capabilities, and room to scale.
- Full database migration to Supabase PostgreSQL with row-level security.
- All data is workspace-scoped — clean isolation for every coach account.
- Role-based access control across the platform.
- Upgraded to Tailwind v4 alongside the rebuild for faster styles and better dark mode.
- Login form now remembers your email between sessions.
- New
First ship
The very first version of FitComrade — built to scratch a real itch and shipped before it was perfect.
- Core authentication with email and password.
- Client dashboard with basic management tools.
- Stripe billing integration.
- Mobile-responsive layout from day one.
More on the way. fitcomrade ships continuously.