Managing personal fitness through multiple disconnected applications creates friction that most users eventually stop tolerating. This paper describes Trikay, a browser-based wellness platform that brings workout training, yoga sessions, facial muscle exercises, guided meditation, and nutrition tracking under a single authenticated account. The system runs on React 18 with TypeScript on the frontend and Supabase PostgreSQL on the backend, with Zustand handling persistent global workout statistics through localStorage serialization. A three-step health assessment form collects fitness goals, physical measurements, and activity preferences from new users and generates a personalized module plan saved to Supabase user metadata. Session players for workouts, yoga, and facial exercises manage countdown timers, rest intervals, animated exercise demonstrations, and Web Speech API voice coaching. Meditation uses Howler.js for consistent cross-browser audio playback. The calorie counter tracks food and exercise with macro-nutrient breakdown visualized through Chart.js. Row Level Security in PostgreSQL enforces data isolation at the database level. The application is deployed on Netlify at trikaay.netlify.app using entirely free-tier services. Automated tests with Vitest and Testing Library cover the core session player logic. This work demonstrates that a multi-module wellness platform serving six distinct fitness disciplines can be built and deployed to production without infrastructure costs, using a fully typed, component-driven React architecture.
Tripathi et al. (Wed,) studied this question.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: