Bolts
Bolts is a fitness transformation platform served at bolts.fit. It delivers personalized workout plans and progress tracking dashboards to users pursuing structured body-composition transformations. The application is built as a single Next.js 16 project, using Supabase for authentication and data storage. Subscription management is powered by Stripe, enabling tiered access to transformation plans and premium content.
The project ships internal content packages that house plan assets such as workout templates, progression schedules, and nutritional guidelines. These packages keep content separate from application code, making it straightforward to update plans without redeploying the full application. Transactional email -- including welcome sequences, plan reminders, and receipt notifications -- is handled through Resend.
Bolts is a P2 priority project in active development. Its stack combines TypeScript on the frontend with Python for supporting tooling, as reflected in its declared stack. The project references Repz, the larger fitness platform, and shares foundational configuration and UI primitives through the Devkit monorepo. Together with Repz, Bolts forms part of a coordinated fitness product family, with Bolts focusing specifically on guided transformation programs rather than the broader coaching and tracking surface that Repz provides.