Brigadahub + Range AI
Booking and payments platform for a 30-bay golf driving range, pickleball courts and a kids playground, with a five-step booking flow, live bay availability and PayMongo checkout. Range AI answers guests on the website and Facebook Messenger and takes them from a question to a paid booking; accuracy on real guest messages rose from 55% to 71%.
Stack: React 19, TypeScript, Express 5, Supabase, PayMongo, Python, scikit-learn, Gemini, Messenger API
Case study · Live site
Online Travel Agency
The Delightful Philippines storefront: flights end to end (search, add-ons, payment, void, reissue, refund), hotel prices locked server-side with supplier failover, and an operations console with revenue, refunds, markup rules, coupons and an audit log.
Stack: React 19, TypeScript, Express, Supabase, PayMongo, AWS S3
Case study · Live site
Brigada Learning System
A company LMS: module builder with video, captions, quizzes and weighted rubrics; learning paths and recertification; an evaluation queue; certificates with a public verification page; Microsoft single sign-on and offline progress sync.
Stack: React 19, TypeScript, Express 5, Supabase, AWS S3, MSAL
Case study · Live site
Supplier Hub
A phone-first app for transport, guide and accommodation suppliers: today’s trips, an on-trip safety card with SOS and live location, services and availability, and payouts after commission.
Stack: Expo, React Native, TypeScript, Express 5, Supabase, PayMongo
Case study