Keniya
A condition-aware online store with a review gate.
A storefront for condition-specific product boxes: each line has its own written screening rules, and nothing goes on sale until a reviewer approves it. Checkout, subscriptions and gifting on one platform.
What we delivered: Brand, commerce platform, screening rules, admin
Pick a box.
Every snack screened against the box's own written rules.
Blood Sugar Box
14 snack selections · free US shipping
$47≤15 g total carbs and ≤3 g added sugar per pack.
Order the Blood Sugar box, $47No subscription. No surprise renewal.
Interactive preview rebuilt from the real Keniya screen, with sample data. Not connected to production.
- product lines, each with its own screening rules
- 6
- product lines, each with its own screening rules
- review gate before anything goes on sale
- 1
- review gate before anything goes on sale
- checkout, subscriptions and webhooks
- Stripe
- checkout, subscriptions and webhooks
- gift mode, printed notes and share links
- Gifts
- gift mode, printed notes and share links
Figures from the Keniya PRODUCT.md.
The problem
People managing pregnancy, blood sugar or heart health spend their time reading labels and second-guessing snacks. The people buying gifts for them don't know the rules at all.
What we built
Screening rules per condition
A snack must qualify for a condition before it can go in that box. Blood Sugar regular snacks, for example: 15 g or less of total carbs and 3 g or less of added sugar per pack.
A review gate on sale
A box opens for orders only when its lineup is clinician-approved, priced and has stock. Otherwise the page shows a notify-me form instead.
Checkout and a monthly club
Stripe Checkout with webhooks, a monthly subscription members can skip, pause or cancel online, and renewals that void instead of charging when nothing is approved.
Gifting as a first-class path
Any box can be a gift, with a printed note, buyer receipts and send-a-hint links that open a box in gift mode.
Architecture
How it fits together
Storefront
- Next.js site
- Condition quiz
- Gift mode
Rules
- Per-condition screening
- Clinician approval gate
Commerce
- Stripe Checkout + webhook
- Subscriptions
- Resend email
Data
- Supabase Postgres
- Admin: boxes, offers, lineups
Keniya never diagnoses or gives individual medical or nutritional advice.
Want something like this?
Next project
Perks Ledger
Consumer web app
Every credit, perk and discount, tracked in one place.