Stack Ritual

Supplement and wellness routine tracker that keeps a complicated daily stack simple enough to stick with.

Stack Ritual homepage

The need

People taking six or more supplements quit because the routine gets too complex, not because they stop caring. Stack Ritual turns the stack into a daily checklist with reminders, mood tracking and an AI read on what they are taking.

What was hard

  1. 1

    Label scan by photo

    Point the camera at a supplement bottle and a vision model fills in the product, dose and ingredients.

  2. 2

    AI stack analysis with scoped follow-ups

    Follow-up questions stay scoped to a single finding, and prompt caching keeps repeat questions cheap.

  3. 3

    No-account public analysis

    A visitor can run an analysis at /analyze without signing up, and a claim flow attaches the result when they do.

  4. 4

    Reminders by text

    Daily reminders go out by SMS, with an inbound webhook so replies are handled.

  5. 5

    Pill and bottle photos

    Photos with named slots make the daily checklist visual instead of a list of names.

  6. 6

    Nightly billing reconciliation

    A cron job reconciles Stripe against the database every night so entitlements stay correct.

Stack

Next.js 16React 19TypeScriptCapacitor 8Supabase PostgresClerkStripeTwilioResendClaude SonnetClaude HaikuRechartsVercel