Jason Dev Logo
HomeServicesLibraryUtilitiesContact
Back to projects
Jason Dev Logo

Full-stack developer crafting modern, accessible and high-performance web applications.

Quick links

  • Home
  • Web projects portfolio
  • Website design services
  • Hire a web developer
  • Free tools

Contact

contact@hwagfu.dev
hwagfu.dev

Partner

© 2026 Jason Dev. All rights reserved.
  • Home
  • Services
  • Library
  • Utilities
  • Contact

Bamboo House Restaurant

A bilingual, multi-branch restaurant management platform with QR table ordering and realtime order tracking.

ReactTypeScriptViteHeroUITailwind CSSZustandi18nextNode.jsExpressMongoDBSocket.IOCloudinaryJWT
Bamboo House landing page hero section
01/ 09
Bamboo House landing page hero section

The Bamboo House Restaurant Management System is a full-stack platform that digitizes daily operations of a multi-branch restaurant. Managers administer branches, tables, menus and staff from one workspace, staff monitor incoming orders on a realtime dashboard, and customers order straight from their table by scanning a table-specific QR link. The frontend is built with React 19, TypeScript and Vite, styled with HeroUI v3 and Tailwind CSS v4, with Zustand for state slices, react-hook-form and Zod for validation, and i18next for full English/Vietnamese localization. The backend runs on Express 5 with MongoDB and Mongoose, JWT authentication backed by refresh sessions, Google OAuth 2.0 via Passport, Cloudinary for image storage, DeepL for bilingual menu content, and Socket.IO to keep customer carts, staff monitors and order statuses in sync.

Project Website