Jet Lag Coach

B2C mobile app that builds personalized plans to beat jet lag

What it is

Jet Lag Coach is a B2C mobile app that helps travellers prevent and recover from jet lag. Based on a trip's origin, destination, and schedule, it generates a personalized, day-by-day plan that tells the user when to seek or avoid light, when to sleep, and when to time habits such as caffeine and melatonin, so their body clock shifts to the new time zone as quickly and comfortably as possible.

The app is aimed at frequent flyers, business travellers, and anyone crossing several time zones who wants a simple, science-based routine to follow before, during, and after a flight, instead of guessing their way through the first few days at a destination.

How it works

The user enters their travel details and typical sleep pattern, and the app computes a circadian-adjustment schedule tailored to the direction and number of time zones crossed. The plan is presented as a clear timeline with reminders, making it easy to follow each recommended action at the right local time throughout the trip.

Inside the app

Trip builder showing a Vancouver to Paris itinerary with two flights
Add your real flights and generate a plan for the whole trip.
Daily plan for the first evening with light and sleep actions
Each day lists exactly what to do, from dimming light to timing sleep.
Later day plan showing bright light, caffeine and sleep timing
As the trip progresses, the plan shifts to keep your body clock on track.
Detail sheet explaining the science behind a sleep recommendation
Tap any recommendation to see the science behind the timing.

Tech stack

Jet Lag Coach is built as a cross-platform app from a single TypeScript and Vue.js codebase, packaged for iOS and Android with Capacitor so the same web app ships as native mobile builds. Subscriptions and in-app purchases are handled through RevenueCat, which manages entitlements and billing across both app stores.

On the backend, the project uses Supabase for the database, authentication, and APIs, with the web frontend and serverless functions deployed on Netlify. This lightweight, fully managed stack keeps infrastructure overhead low and lets a small team ship and iterate quickly.

Key features

Technologies Used

typescript
vuejs
capacitor
revenuecat
netlify
supabase