Skip to content
Features

Everything a Jain kitchen needs.

Six modules. One coherent product. Built deliberately for the Jain household, hostel, and trust kitchen — not a generic recipe app re-skinned.

Recipe library

A catalog that knows every Jain rule.

Start with 20+ seeded Jain recipes covering standard, strict, and fasting compliance. Tag mealtimes, observance flags (Paryushan, Ayambil, Tithi), and inline substitutions per recipe.

  • Photo gallery + YouTube + Instagram embeds
  • Compliance levels: standard / strict / non-Jain
  • Ingredient substitutions stored per recipe
  • Search + tag/meal filter chips, instant
Recipe library
Under the hood
  • pg_trgm fuzzy search
  • JSONB tag index
  • RLS on tenant_id
  • p50 < 80ms list query
Weekly schedule

Drop recipes into days. History stays frozen.

Plan a week or a quarter. Recipe snapshots freeze at insert — past plans never change even if you edit the recipe later. (D3 immutability rule.)

  • 7-day grid × 4 meal slots
  • Click any cell, search and drop a recipe
  • 10-minute undo on delete
  • Quantity multiplier per entry for guests
Weekly schedule
Under the hood
  • Append-only snapshot table
  • Optimistic UI w/ rollback
  • 60fps drag layer
  • Idempotent PATCH /schedule
Kitchen day view

One shared screen for every chef in the house.

Today’s plan, ingredients scaled to actual eaters that day. Mark prepared as you go. Real-time shared state across maharaj, bahu, and weekend cook.

  • Auto-scaled by (eaters × qty / base_servings)
  • Prep state shared per (date, meal, recipe)
  • Day reset for chef shift handovers
  • Mobile-first — works on the apron-pocket phone
Kitchen day view
Under the hood
  • Postgres LISTEN/NOTIFY → SSE
  • Conflict-free prep toggles
  • < 250ms cross-device sync
  • PWA installable
Shopping list

One date range. One list. Three export formats.

Aggregate ingredients across any date range. Same-name same-unit sum, mixed units flagged. Fixed-quantity items (salt, turmeric) listed once. Export to CSV, Word, or PDF.

  • Date-range picker, any span
  • Source recipe trail per ingredient
  • CSV · DOCX · PDF — server-rendered
  • Mixed-unit warnings to avoid math errors
Shopping list
Under the hood
  • docx + pdfkit server pipeline
  • Unit normalization map
  • Cached by (range, schedule_rev)
  • < 1.2s for 30-day list
Members + roles

Five roles. Per-page permissions. Audit log on everything.

Tenant admin, executive assistant, chef, member, guest viewer. Each role’s page visibility is editable live by the admin. Every change goes to an audit log.

  • Invite by email or share-link join code
  • Member restrictions (allergies, fasts)
  • Permission matrix UI with 2s autosave
  • Soft delete + 10-minute restore on members
Members + roles
Under the hood
  • Better Auth + tenant RLS
  • JSONB permission grid
  • Append-only audit table
  • Signed share-link tokens
Comparison

Want to see how we stack up?

We benchmarked MealOrbit against Notion templates, Excel sheets, and WhatsApp groups. 15 rows. No spin.

And we're just getting started.

See what's shipping next or read the latest in the changelog.

Free during beta

Stop debating dinner.
Start planning it.

Twenty-recipe Jain seed catalog loaded on first login. Be cooking from your plan tonight.

No credit card. Self-hostable. Built in India.