Live demo: table-network-system-demo.vercel.app
Table Network System is a production-style demo for a restaurant growth and operations platform. It turns one happy guest into a warm referral path: send a surprise reservation credit, let the recipient claim it, book a table, and watch the owner dashboard update with attribution and ROI.
This project shows how I translate a small-business problem into a product workflow a restaurant owner can understand in one sitting. It combines product strategy, demo storytelling, client-facing documentation, and a working Next.js prototype with clear boundaries between simulated data and production assumptions.
- Full "Treat Your Circle" referral-credit flow
- Guest and owner views with personalized restaurant demo settings
- Credit preview, simulated recipient email, claim link, booking form, and dashboard update
- ROI calculator, activity feed, booking table, and revenue trend visualization
- Static export configuration for simple Vercel or GitHub Pages hosting
- Demo script that explains the product to nontechnical clients
Independent restaurants often pay for ads that do not prove who came in or why. This prototype explores a more practical loop: activate existing happy guests, encourage group bookings, and show the restaurant what happened.
- Next.js 15 App Router
- React 19
- TypeScript
- Tailwind CSS 4
- Client-side demo state
- Static export
npm install
npm run devOpen http://localhost:3000.
npm run buildThe project is configured with output: "export" in next.config.ts, so next build generates a static out/ directory.
The demo uses simulated data and a rule-based Smart Incentive Engine. Production positioning should stay honest: adaptive optimization comes after live restaurant data, verified attribution, and real integration coverage are in place.