Built with Next.js 15 and React 19 on the frontend, Fastify on the backend, and a native Swift iOS app — all powered by the Tomorrow.io weather API and a custom ride decision engine.
Features
- Real-time weather assessment — Analyzes precipitation, wind, temperature, visibility, and humidity
- Ride decision engine — Clear go/no-go recommendations: Ride Now, Ride with Caution, Delay, or Don’t Ride
- Comfort scoring — Weighted 0–100 score combining five weather factors
- Shelter reachability — Calculates if you can make it home before rain using Haversine distance
- iOS app — Native Swift app with widgets, Live Activities, and background weather updates
- Safe riding window — Minute-by-minute precipitation forecast to find your best window