06 / 13Offline-First Medication Reminder · PWALive
PillTrack.App
1 min readpill-track-omega.vercel.app- Data sources
- 2 RxNorm + openFDA
- Mode
- Offline-first service worker + IndexedDB
- Install
- ~10s PWA, no app store
- Built with
- Claude Code API, sync, PDF, auth
Overview
Warm, offline-first medication reminder PWA. Type a drug name and the app autofills clinical data from RxNorm and openFDA, then runs schedules, smart reminders, and a one-tap Taken flow that syncs through a service worker into IndexedDB. Multi-profile support, doctor-ready PDF export, installs in ~10 seconds. Built end-to-end with Claude Code — API integrations, offline sync, PDF export, auth, and landing page, shipped solo.
How it works
- Type a drug name and the app pulls structured data from RxNorm and openFDA automatically — no manual entry of generic/brand mappings or warnings.
- Any cadence — daily, weekly, custom — with smart reminders and a one-tap Taken action that records adherence locally.
- Offline-first by design: service-worker sync + IndexedDB store keep schedules, history, and profiles working without a network round-trip.
- Doctor-ready PDF export — a clean adherence report you can hand off at an appointment, generated client-side.
- Multiple profiles in a single install: manage meds for yourself plus family or dependents from one device.
- PWA install in ~10 seconds; runs anywhere a browser does, no app-store review loop.
- Built solo, end-to-end with Claude Code as the primary dev loop — RxNorm / openFDA integrations, service-worker sync, PDF export, auth, and the marketing landing page.
Next.js
PWA
Health
Claude Code
IndexedDB