Samurai Kitchen
liveA full-service restaurant website replacing an outdated WordPress site with a fast, mobile-first ordering experience. Customers browse a categorized menu with dietary tags, build a cart, and pay securely through Square Web Payments. A built-in loyalty program lets diners earn and redeem points on every order. The catering section offers pre-built platter packages with tiered sizing and pricing. An admin dashboard handles feedback management and configuration — all backed by Supabase for data persistence and Square APIs for payments, catalog, and loyalty.
Screenshots



Tech Stack
Why It Works
PCI-compliant checkout via Square Web Payments SDK
Loyalty rewards program drives repeat orders with point-based redemptions
Catering packages with tiered pricing expand revenue beyond dine-in
Mobile-first menu browsing with dietary tags and category filtering
Want the how and why?
I write up builds like this one — the timeline, the method, and the parts worth copying. No fluff, just what actually happened.