Member area preview

Your Caliber dashboard

Basic authenticated product shell for treatment, billing, orders, support, and messaging.

Start intake
Treatment statusClinical review pending

After checkout, the review queue will show provider status, required follow-ups, and approval outcome.

Next shipmentNot started

Medication shipping, tracking, and refill cadence will connect after Stripe and provider approval.

Care teamSupport ready

This area will become the entry point for doctor messages, support tickets, and refill questions.

BillingStripe portal later

Subscriptions and payment method changes will use server-created Stripe sessions and portal links.

What is wired now

The route and app shell exist.

  • Same-domain `/app` route for future authenticated member use
  • Shared Caliber header, assets, and visual system
  • Reserved billing, treatment, orders, support, and messaging surfaces

Next integration

Auth and database-backed state.

After Railway PostgreSQL is provisioned, connect Better Auth or Auth.js, map members to intake submissions, and replace these placeholders with live treatment and order records.

Check API health