HUGE.
A workout tracker built with React Native and Expo to run on Android, iOS, and the web from one JavaScript codebase. It opens straight into a dashboard of sample data, with no login and no server to wait on.
A problem worth exploring.
Training consistently means keeping track of a lot: what to do today, how long it takes, what you ate, and whether any of it is working. That usually ends up spread across a notes app, a phone timer, and memory. HUGE puts the workout, the timer, the plan, and the progress in one place.
Less friction. More intention.
HUGE opens straight into today’s workout, with no sign-up and no setup. Home shows the recommended session and the week at a glance, so the next step is always one tap away. During a session the screen holds only what matters: a countdown, pause and reset, and a checklist of exercises. Finishing logs the workout on its own and feeds the weekly goal and progress charts, so tracking never becomes a second chore.
- Workouts to create, edit, search, and save, from strength to recovery.
- A live session timer with pause, reset, and an exercise checklist.
- Training plans with weekly schedules, plus a food diary for meals, macros, and water.
- Progress charts for weekly activity, workout history, and body weight.
What the system enables.
- Before
- Workout plans, session timing, and progress tracking were spread across notes, a timer, and memory.
- With HUGE
- A session brings the exercise checklist and timer together. Finishing it logs the workout and updates the weekly goal and progress charts.
What this project taught me.
A fitness app earns its place by being quick to use, not by having the most features. Removing the login and letting a finished session log itself did more for the experience than any new screen, and building on the original HUGE design kept everything feeling like one app.
BUILT WITH
- Mobile & web app
- JavaScript, React, React Native, Expo, React Native Web
- Interface
- React Navigation, React Native SVG, Expo AV
- On the device
- AsyncStorage, localStorage
- Original backend
- Node.js, Express, MySQL, REST APIs, Axios
- Hosting & mobile builds
- Vercel, Expo EAS
- Quality checks
- Puppeteer
Luna CertSys
Barangay certificates, from request to release.
