PPLPPL
... /loading ...
INITIALIZING_
SYS / BOOT
An AI-powered fitness mobile app that generates personalised workout plans, tracks progress, and provides real-time coaching feedback.
Vyralyx is an AI-powered fitness companion that generates personalised workout plans based on goals, experience level, and available equipment — then adapts those plans based on logged performance over time. Built entirely in React Native for cross-platform iOS and Android delivery.
| Layer | Technology |
|---|---|
| Mobile | React Native, Expo Router |
| Styling | NativeWind (Tailwind for RN) |
| Language | TypeScript |
| Backend | Supabase (PostgreSQL, Auth, Storage) |
File-based routing in React Native brings the same DX as Next.js App Router to mobile — no manual navigator configuration, deep links work out of the box, and tab/stack navigation is expressed as a directory structure.
Workout plans are stored as JSON structures in Supabase. A lightweight recommendation layer compares the user's logged RPE (rate of perceived exertion) against targets and adjusts the next session's load accordingly — no full AI call required for each adaptation.
NativeWind's responsive utilities don't translate 1:1 from the web — breakpoints are meaningless on a 390px wide phone. Design for mobile-first with explicit platform checks (Platform.OS) for layout edge cases.