Personal Trainer
Hi HN, I'm an indie dev who built this to settle a long-running argument with my teenage son about who lifts more at the gym. I wanted a workout tracker to kept our data side-by-side on a leaderboard, and let us swap training plans without texting screenshots back and forth. Nothing I tried did all three without a subscription wall, so I wrote my own. Most of the app is free, it covers the full workout experience and progress tracking with 80+ exercises. The one-time purchase unlocks multiple plans, custom movements, and the social/sharing features, mainly to pay for the infra. The mobile app is React Native via Expo with Expo Router, NativeWind for styling, Zustand for state (every store is user-scoped via an AsyncStorage key prefix so account switches do a clean rehydrate, good way to have several using using the same app), Reanimated for animations, and react-i18next across six locales. The core workout loop is fully offline, and a Firebase layer sits on top for optional cross-device sync and the social features. Backend is a small workspace of Firebase Cloud Functions v2 that handle cross-user fan-out (friend requests, shared plans, shared movements) with rate limiting and anti-spam in Firestore triggers. Published a few weeks ago, I can proudly but surprisingly see the daily usage increasing. This is my first mobile app since a while (was doing some 10+y ago), keen for any feedback since it gave me the excitement of building some more. Android only for now, iOS to be published soon.
AI Analysis
Analysis coming soon.
Similar Products
Remap
Show HN: Remap – bike routing that builds loops from the best roads, on-device
Coffeetable, A new UX to discover books inside Claude
People already come to Claude before buying a book. They ask what to read, whether a book is worth starting etc. With coffeetable installed(a claude connector) Claude can now bring you few pages right inside the chat. What better way to decide you like a book than actually read a few pages Also I recommend everyone ask Claude. "Based on everything you know about me, what are some books I must read"
Saggar, a Mac terminal that keeps sessions and your attention organized
Hi HN, like many of you talented folk, I’ve been building more, faster than ever. I built Saggar after my terminal stopped feeling like a tool and started feeling like a tab-management problem. Let me know you think!
Desktopcolors.com
Hi HN, in my last vacation, I built desktopcolors.com as a place to collect iconic solid background colors. Let me know what you think.
I built a native app for coding agents with Rust and GPUI
Show HN: I built a native app for coding agents with Rust and GPUI