Inspiration

Your personal AI coach. City-filtered gyms, healthy meals, curated gear & AI-powered plans — all in one app. Premium fitness discovery & lifestyle platform for Indian cities.

What it does

The platform combines four core pillars of a modern fitness lifestyle:

Pillar What you get Workout City-filtered gym discovery with ratings, pricing, amenities, and membership tiers Meals Healthy food subscriptions from verified meal centres with macro tracking fi8 AI AI-powered workout & nutrition plans personalised to your goals, level, and equipment Shop Curated fitness gear, protein, supplements, and accessories (affiliate model)

Every feature is built with instant content fallback — the app never shows an empty screen, even when the API is unavailable. Static seed data loads immediately, then silently upgrades to live database data when the connection is healthy.

How I built it

workspace/ ├── artifacts/ │ ├── fi8ness/ # React + Vite frontend (production app) │ └── api-server/ # Express API server ├── lib/ │ ├── api-spec/ # OpenAPI spec + Orval codegen │ └── db/ # Drizzle ORM schemas + migrations ├── scripts/ # Shared utility scripts ├── pnpm-workspace.yaml # Workspace config + dependency overrides └── tsconfig.base.json # Shared TypeScript strict defaults

Challenges I ran into

Accomplishments that I'm proud of

What I learned

What's next for fi8 AI

Share this project:

Updates