We are the API βΊ
Developer console: one key β place a real order β receive a signed webhook. The platform every app above is built on.
Trash to Cashback β Control Center βΊ
The dark eco-ops hub for the loyalty-redemption network (tenant t2c, NOT food delivery): one home that launches every surface β Eco-Warrior app, Partner Directory, Merchant Console, Ops & Saturation, and Merchant Onboarding. Live network-at-a-glance from /t2c/merchants (partners, barangays, EP offers, categories) + a Mandaluyong saturation meter, all scoped to t2c. Earn EP by recycling (1 EP = β±1), redeem at partners; reimbursement is a human-gated draft. Powered by PASUYO by bXTRA.
Trash to Cashback β Mandaluyong Partner Directory βΊ
The loyalty-redemption network (tenant t2c): browse all 40 Mandaluyong partner businesses by category & barangay, each with its Environmental-Point offers (1 EP = β±1). Search/filter + a "saturate Mandaluyong" coverage meter. Earn EP by recycling, redeem it here. Powered by PASUYO by bXTRA.
Trash to Cashback Β· Merchant Redemption Console βΊ
The lead surface of the loyalty-redemption network (tenant t2c, NOT food delivery; dark eco-ops): a partner business scans a customer's redemption code β /t2c/merchant/validate deducts EP (1 EP = β±1) and queues a human-gated reimbursement draft β no cash auto-paid β then sees today's redemptions, EP reimbursed & foot traffic. Merchant picker across 40 Mandaluyong partners; a demo simulator mints a real code via the verified-deposit earn-gate β customer-redeem flow. Powered by PASUYO by bXTRA.
Trash to Cashback Β· Saturation Ops Dashboard βΊ
The "saturate Mandaluyong" metrics board (tenant t2c, dark eco-ops): live # partner businesses + LIVE stores, barangay coverage bars, partner mix by category, EP circulating, redemptions, est. kg recycled, and EP-redeemed value β every tile computed from real :3999 calls. Drives a real verified-deposit β redeem β /t2c/merchant/validate flow so EP & kg are genuine ledger writes, plus a tenant-scoped /debug/rewards-audit integrity badge (earn only on verified deposit, fail-closed, human-gated reimbursement). Powered by PASUYO by bXTRA.
Trash to Cashback Β· Merchant Fulfillment (KDS) βΊ
The delivery cockpit for a t2c partner (tenant t2c, dark eco-ops): now that the tenant-agnostic delivery engine is enabled for t2c, a merchant sees incoming DELIVERY orders for their own store and drives them across the guarded state machine β Accept β Pack β Ready via /orders/:id/transition {to,actor:STORE}, then hands off to a rider. Owner-scoped (S1) store picker over /stores, live order board polling /orders?storeId= every 3.5s, server-authoritative money. Reuses the branch-hq/KDS pattern. Powered by PASUYO by bXTRA.
Trash to Cashback Β· Ops Dispatch Board βΊ
The live delivery dispatch board for the t2c network (tenant t2c, dark eco-ops) now that the tenant-agnostic delivery engine is enabled: a dispatcher watches the in-flight pipeline + today's marketplace KPIs from /analytics/marketplace?tenantId=t2c, then assigns riders to READY orders via /orders/:id/assign {riderId} on the guarded state machine (one order per rider, server-authoritative). Plus a customers / top-products / basket analytics panel, merchant directory (/stores) and a PII-free Rider Pulse leaderboard (/pulse), polling :3999 every 4s. Tenant isolation + role-gated (403 cross-tenant / non-agent). Powered by PASUYO by bXTRA.
Trash to Cashback Β· Shop & Deliver Storefront βΊ
The consumer delivery storefront (tenant t2c, LIGHT eco) on the now-enabled tenant-agnostic delivery engine: browse Mandaluyong t2c merchants β products (/stores/:id/menu) β cart β place a DELIVERY order (server-priced with the tiered distance fee from /stores/:id/quote) β pay with EP at checkout β see the EP balance (/loyalty/me), a slider to apply EP, and the server-reduced total via /orders/:id/apply-ep (1 EP = β±1, bounded by balance AND the goods subtotal β EP never pays the delivery fee). Then live tracking (/orders/:id/track), rider chat (/orders/:id/messages) & two-way rating. Tenant-scoped, server-authoritative money, S1 store-ownership intact. Powered by PASUYO by bXTRA.
Trash to Cashback Β· Eco Rider HQ βΊ
The rider surface for the t2c delivery network (tenant t2c, dark eco-ops) on the now-enabled tenant-agnostic delivery engine: a rider sees their assigned run (one order per rider), drives it across the guarded state machine β pickup β en-route β delivered via /orders/:id/transition {to,actor:RIDER} with live tracking β and reviews recent deliveries. Identity switch across demo eco-riders, polling /orders?riderId= on :3999. Tenant-isolated & role-gated. Powered by PASUYO by bXTRA.
Concentrix Eco-Warriors Β· Employee App LIVE βΊ
LIVE Concentrix-branded employee app for the Institution/Employer layer UNDER tenant t2c (Concentrix = institution #1, an EMPLOYER not a marketplace) β every screen a real :3999 call. Self-claim via company code β pick City/Building/Department (POST /institutions/claim); home/impact = EP balance (/loyalty/me) + lifetime kg recovered / COβ avoided / tree-years (/me/impact-card); live level ring (/me/level) & inclusive badges (/me/badges); active Eco-Mission with live standings (/challenges/:id/standings); Department & Building leaderboards ranked per-capita (/leaderboard); "where I can spend" (/t2c/merchants) + the Concentrix-sponsored custom-reward shelf β request draft routed to the T2C team (POST /custom-redemptions, no EP moves); shareable impact card. Concentrix navy/turquoise chrome, T2C green owns EP/impact; same EP currency, deposits attribute up InstitutionβCityβBuildingβDeptβEmployee. Powered by PASUYO by bXTRA.
Concentrix Eco-Warriors Β· Employee App MOCK βΊ
The original static look-and-feel mock (kept for reference). The LIVE employee app above supersedes it. Powered by PASUYO by bXTRA.
Concentrix Eco-Warriors Β· Corporate Dashboard LIVE βΊ
LIVE corporate dashboard for the Institution/Employer layer (Concentrix = institution #1 under tenant t2c), every tile a real :3999 read: hero KPIs (total recovery, COβ avoided, participation %, EP issued) from /institutions/:id/rollup; the CityβBuildingβDeptβEmployee drill-down via /leaderboard (ranked per-capita, sortable); live /trend chart; material mix + city leaderboard; self-service manage-org (add building/dept, rotate join code), launch eco-mission (POST /challenges + live standings), and the custom-redemption queue β endorse β routed to the T2C team, decide & fulfil (human-gated, no auto-pay) + GRI 306 ESG CSV export. Concentrix navy/turquoise chrome, T2C green owns EP/impact. Powered by PASUYO by bXTRA.
Concentrix Eco-Warriors Β· Corporate Dashboard MOCK βΊ
The original static look-and-feel mock (kept for reference). The LIVE dashboard above supersedes it. Powered by PASUYO by bXTRA.
PASUYO App β concept βΊ
The capability-driven customer home: tier ring, "Ano'ng pasuyo mo?" ask bar (buy-for-me / find a store), LIVE RUN tracker, reorder, perks. Every block maps to a real endpoint.
Starbucks Β· Partner HQ LIVE βΊ
The branch/partner console for a Starbucks co-brand branch (tenant starbucks, NCR + Bacolod, 35 branches) β every tile a real :3999 read. Pick a branch (/stores) β Overview health ring + KPIs/best-sellers/channel mix (/store/:id/analytics, Pickup = hero), Live orders board driving the guarded state machine New β Handcrafting β Ready β Collected/Served via /orders/:id/transition {to,actor:STORE}, Products with the full drink-customization model (Size required + Hot/Iced + Milk + Shots + Syrups, Tall base re-priced server-side), and a Stars operator panel β approve a human-gated redemption draft (PATCH /rewards/stars/redemptions/:id/approve, the value-touching step; cross-tenant/customer refused 403) over the existing customer-rewards core, no currency fork. Starbucks green/cream theme, gold reserved for Stars; demo styling β pending brand approval. Powered by PASUYO by bXTRA.
The Bistro Group β co-brand control center βΊ
The white-label hub (tenant bistro): one bXTRA-dark home that launches all six surfaces β Storefront, Customer HQ, Partner HQ, Rider HQ, bXTRA Dispatch & Rider Pulse β each pre-scoped. Powered by PASUYO by bXTRA.
Max's Group β co-brand control center βΊ
The white-label hub (tenant maxs): one Max's-dark home that launches all seven surfaces β Storefront, Customer HQ (with dine-in), Partner HQ, Branch HQ, Rider HQ, bXTRA Dispatch & Rider Pulse β each pre-scoped to tenant maxs. Powered by PASUYO by bXTRA.
The Bistro Group Β· Delivers βΊ
Co-branded white-label storefront (tenant bistro): brand grid (TGIF, Italianni's, Texas Roadhouse, Watami, Denny's, Modern Shanghaiβ¦) β branch picker β menu with modifiers β cart β live tracking + chat. Powered by PASUYO.
Love the Philippines β NCR F&B (concept) βΊ
The co-brand control center (tenant loveph): one dark ops hub that launches all seven surfaces β Storefront, Customer HQ, Partner HQ, Branch HQ, Rider HQ, bXTRA Dispatch & Rider Pulse β each pre-scoped to tenant loveph. A concept tourism F&B marketplace, "Discover & order the best of Metro Manila," in flag-inspired blue/red/yellow. Powered by PASUYO by bXTRA.
Starbucks Β· Order Ahead DEMO STYLING βΊ
Co-branded consumer storefront (tenant starbucks, NCR + Bacolod): branch picker (filter by city / Metro Manila / Bacolod) β menu by category β a full drink customizer (Size REQUIRED segmented control + Hot/Iced + Milk + Espresso shots + Syrups + Whip, live price deltas) β cart β Pick-up (order-ahead HERO) / Delivery / Dine-in toggle β server-priced order via /orders (Tall base + Size + every modifier summed server-side; β±0 fee on Pick-up/Dine-in) β live tracking (PLACEDββ¦βCollected/Served/Delivered). Shows Stars earned from /rewards/stars/balance (earned-gate, operator-approved redemption β a PASUYO-engine loyalty layer, not the real Starbucks Rewards). Starbucks-green theme. Demo styling β pending Starbucks brand approval (placeholder mark, re-typeset wordmark). Powered by PASUYO by bXTRA.
Starbucks Β· Rider HQ LIVE βΊ
The rider companion for a Starbucks delivery rider (tenant starbucks, NCR + Bacolod) β every tile a real :3999 read. Active run card driving the guarded state machine with one-tap π¦ Mark picked up β β
Mark delivered RIDER transitions (/orders/:id/transition {to,actor:RIDER}); run lines carry the full server-summed drink customization (e.g. Caffe Latte (Grande, Iced, Oat)); recent runs from /orders?riderId=β¦; quality-and-safety tier ladder (Starter β Captain β earned on on-time + rating + safe riding, never hours) + β Stars collected mirroring delivered runs (earned-gate); points + non-cash reward catalog (staples/fuel/gear via /rider/redeem, tier-locked + human-confirmed); and a ride-safe Safety tab (iced/Frappuccino-aware). Tenant-isolated (cross-role acts refused 403). Starbucks green/cream theme, gold reserved for Stars; demo styling β pending brand approval. Powered by PASUYO by bXTRA.
Love the Philippines Β· Delivers βΊ
Concept tourism F&B marketplace (tenant loveph): "Discover & order the best of Metro Manila." Light, vibrant flag-inspired storefront β establishment directory (Cafe Adriatico, The Aristocrat, Manam, Lydia's Lechon, Ilustrado, Gallery by Chele, Wildflour, Mendokoro Ramenbaβ¦) β menu with modifiers β cart β server-priced order β live tracking + chat. Powered by PASUYO by bXTRA.
Love the Philippines Β· Customer HQ βΊ
The order-first explorer companion (tenant loveph): search + 1-tap reorder + establishment directory up top, loyalty as a header chip, and Dine-in inside the order flow (location β Deliver/Dine-in β in-store menu β DINE_IN order β live tab NewβCookingβReadyβServed). Light, vibrant flag-inspired theme (blue/red/yellow). Powered by PASUYO by bXTRA.
Love the Philippines Β· Rider HQ βΊ
The rider companion (tenant loveph): live active-run card with pickup β delivered RIDER transitions, recent runs, quality-and-safety tier ladder (Starter β Captain), points + non-cash reward catalog (staples/fuel/gear), and a ride-safe Safety tab. Dark charcoal ops theme with flag-inspired blue/yellow accents. Single-vendor-per-store β the establishment directory resolves run store names. Powered by PASUYO by bXTRA.
Max's Group Β· Delivers βΊ
Co-branded storefront (tenant maxs): 9-brand grid (Max's Restaurant, Yellow Cab, Krispy Kreme, Pancake House, Teriyaki Boy, Dencio's, Sizzlin' Steak, Jamba Juice, Le CΕur de France) β branch picker β menu with working modifiers β cart β server-priced order β live tracking + chat. Powered by PASUYO by bXTRA.
The Bistro Group Β· Branch HQ βΊ
Front-of-house dine-in ops cockpit (tenant bistro): pick a branch β live DINE_IN ticket lanes (New β Accepted β Cooking β Ready) with table #, items, age, one-tap accept/prepare/ready/serve STORE transitions, Served-today count, and the branch menu. Scoped to its own store only. Powered by PASUYO.
Lola Nena's β co-brand control center βΊ
The white-label hub (tenant lolanenas): one Lola Nena's-dark home that launches all seven surfaces β Storefront, Customer HQ (with dine-in), Partner HQ, Branch HQ, Rider HQ, bXTRA Dispatch & Rider Pulse β each pre-scoped to tenant lolanenas. Retro pink/maroon/yellow theme. Powered by PASUYO by bXTRA.
Lola Nena's Β· Delivers βΊ
Co-branded delivery storefront (tenant lolanenas): 14-branch picker β menu with working modifiers (flavors, add-ons) β cart β server-priced DELIVERY order β live tracking + rider chat + ratings. Light pink/cream "lola" theme. Powered by PASUYO by bXTRA.
Cara Mia + Amici β Italian dual-brand control center βΊ
The white-label hub (tenant caramia-amici) holding BOTH brands as store-families β Cara Mia (cream/caramel gelateria, 8 branches) + Amici (red/gold trattoria, 10 branches), 18 stores in all. One dual-brand cover launches all eight surfaces β Storefront (with brand switcher), Customer HQ, Partner HQ, Branch HQ, Rider HQ, Dispatch & Rider Pulse. Dine-in Β· Delivery Β· Pickup. Demo styling β pending brand approval. Powered by PASUYO by bXTRA.
Cara Mia + Amici Β· Order βΊ
Dual-brand storefront (tenant caramia-amici): brand switcher (Cara Mia β Amici) re-themes the whole page + menu β branch picker β category nav β item cards with working modifiers (gelato flavors/scoops, pizza sizes, add-ons) β cart β server-priced Pick-up / Delivery / Dine-in order β live tracking. Demo styling β pending brand approval. Powered by PASUYO by bXTRA.
Lola Nena's Β· Branch HQ βΊ
Front-of-house dine-in ops cockpit (tenant lolanenas): pick a branch β live DINE_IN ticket lanes (New β Accepted β Cooking β Ready) with table #, items, age, one-tap accept/prepare/ready/serve STORE transitions, Served-today count, and the branch menu. Scoped to its own store only. Powered by PASUYO by bXTRA.
Lola Nena's Β· Customer HQ βΊ
The guest companion (tenant lolanenas): loyalty ring + tier perks + voucher preview, 1-tap reorder, and the full Dine-in flow β pick a branch β in-store menu (with options) β send a DINE_IN order to the kitchen β live tab tracked New β Cooking β Ready β Served (no rider, no delivery fee). Light pink/cream theme. Powered by PASUYO by bXTRA.
Lola Nena's Β· Rider HQ βΊ
The rider companion (tenant lolanenas): tier ring + reward points, live active run with one-tap picked-up/delivered RIDER transitions, recent runs, non-cash reward catalog (redeem via /rider/redeem), and a ride-safe + priority-support panel. Dark charcoal/pink/yellow theme, polls every 12s. Powered by PASUYO by bXTRA.
Customer
Browse stores β order β track live β earn points
Store + KDS
Order queues, accept/prep/ready, kitchen board
Become a Partner
Vendor self-signup β KYC docs β reviewer approves β store goes LIVE in discovery
Store Manager
Vendor edits their listing: profile, delivery fee, open/closed, promo, and full menu CRUD β live to customers
Merchant Self-Service Console βΊ
STORE-CONTROL-MODE aware: a merchant manages their own store (S1-scoped β they can never touch another's) β profile, hours, open/closed, delivery fee, and catalog CRUD. For food programs (loveph) it's full menu CRUD; for t2c it's the store profile + read-only EP offers. Reads /tenants/:id/config: merchant programs get full self-management, program-owner programs show a read-only "managed centrally" note. Try ?tenant=loveph or ?tenant=t2c. Powered by PASUYO by bXTRA.
Merchant Self-Onboarding βΊ
A business applies to sell (name, category, location, hours) β uploads KYC β a reviewer approves β it goes LIVE owned by the business itself, which can then self-manage via the console above. Reuses the onboarding application state machine (apply β review β live). In a merchant program the applicant becomes its OWN owner. Try ?tenant=loveph or ?tenant=t2c. Powered by PASUYO by bXTRA.
Rider
Go online, deliver, COD change calculator
Admin Ops
Live board, at-risk panel, assign riders
Pasuyo
Errand: request β rider shops β confirm price β deliver
Dine-in
Scan table QR β multi-round tab β kitchen β bill
DaaS Webhooks
For developers: register a callback β receive signed order events
Support
Human review of AI-escalated cases (low ratings, complaints)
Support & CRM
Ticket queue (auto-opened from low ratings) β resolve, + customer 360 directory with spend & segments
Promos
Tenant-admin: create voucher codes customers redeem at checkout
Live Ops Dashboard
Agent-only: GMV, take-rate, AOV, completion vs cancel, live active deliveries, on-time SLA, tickets β auto-refreshing every 3s
cd pasuyo && env -u DATABASE_URL PORT=3999 node services/api/dist/main.jsTry the full loop: place an order in Customer β accept & ready it in Store β Admin shows it βneeds a riderβ, assign one β flip Rider online and deliver. Points, COD, and the ledger update across all four in real time.