
Ripely
LiveFood freshness intelligence PWA
Started: March 28, 2026 · ~60 hours over 1 week
AI:
Claude Code
Gemini API
Stack:
Next.js 16
React 19
TypeScript
Supabase
Tailwind CSS
Vercel
PWA
A mobile-first progressive web app that helps households track food freshness, reduce waste, and make smarter grocery decisions. Features real-time sync across devices, voice-powered bulk input, AI-driven food intelligence, and a full insights dashboard with waste analytics.
// highlights
- 17-screen PWA with offline support and push notifications
- Voice dictation + AI auto-fill for bulk item entry
- Real-time sync via Supabase Realtime across devices
- Insights dashboard with freshness scores and waste tracking
- 106-item food tips database with emoji thumbnails
// takeaways
- PWA service workers require careful cache versioning to avoid stale state
- Supabase RLS policies are powerful but need thorough testing per-role
- AI food intelligence auto-fill dramatically reduces user friction for data entry
- QA smoke tests should be written before launch, not after the first bug report