React Native · AI

Zorvale

AI-powered fitness & nutrition app · Founder & Lead Engineer · Live on Google Play

LiveGoogle Play
SoloFounder & engineer
4Core technologies
Zorvale feature graphic

The problem

Most fitness apps force manual logging or lock core features behind a signup wall. Zorvale lets people try the full experience as a guest — and log a meal just by taking a photo.

What it does

Personalized workout programs, live session tracking, AI-powered food logging, and progress insights — wrapped in an app that survives bad networks and interrupted sessions.

Architecture

How it's built

Production decisions across auth, AI, resilience, and release — shipped end to end.

5production layers
  • Auth & data
  • AI food logging
  • Resilience
  • Polish
  • Release
01

Auth & data

Firebase (Google + anonymous guest) → Supabase third-party JWT, Postgres with RLS, and a guest-to-account merge so trial data never gets lost or duplicated on sign-in

02

AI food logging

camera/text input → server-side estimate via Supabase Edge Functions → user review → diary — no API keys exposed client-side, no photo gallery stored

03

Resilience

offline-tolerant caching (TanStack Query + MMKV), session recovery if the app is killed mid-workout

04

Polish

home-screen widget, light/dark theme, regional ad consent, Sentry crash monitoring in production

05

Release

versioned EAS builds, CI (lint/typecheck), Play signing, public privacy policy

7 screens

See it in action

Real product flows — from first launch to daily tracking.

  • Onboarding
  • Workouts
  • Nutrition
  • Progress
Zorvale screenshot 1
Zorvale screenshot 2
Zorvale screenshot 3
Zorvale screenshot 4
Zorvale screenshot 5
Zorvale screenshot 6
Zorvale screenshot 7

Stack

Expo · React Native · TypeScript · Firebase Auth · Supabase (RLS, Edge Functions) · TanStack Query · EAS / Google Play · Sentry

ExpoTypeScriptSupabaseFirebase

Available now

Try Zorvale on Google Play

Guest mode, AI meal logging, and full workout tracking — no signup wall to get started.

Open in Play Store

Let's Work Together

Have a project in mind?

Share your idea and I'll explore how to bring it to life.

Start a conversation