Zesty (customer chat) and Manager (admin ops) are production-ready AI assistants with real tool-calling — menu search, add-to-cart, reservations, best sellers, business hours — not a generic chatbot widget.
Plus the full stack: Node.js API, React admin, Next.js storefront, multi-tenant isolation, Stripe & PayPal, capacity-based reservations. Pick Gemini, Groq, or Claude per tenant.
Zesty
Your AI dining assistant
Reservation confirmed
Mediterranean Bowl
Fresh, vegetarian, gluten-free
$14.99
Most restaurant scripts stop at forms and menus. Zestify ships production tool-calling AI: search the menu, add items to cart, book tables, check hours, and surface best sellers — with rich interactive cards guests can tap.
Customer-facing · Client App
Admin ops · Dashboard
3
AI Providers
Gemini · Groq · Claude
10+
Live Tools
Menu, cart, booking, hours…
Multi
Tool Rounds
Check availability → book in one flow
UI
Rich Cards
Menu picks & booking confirmations
Typical script
Static menu + contact form. No AI. Guests call to book.
Chatbot add-on
Generic FAQ bot. Can't search your menu or create orders.
Zestify AI
Tool-calling assistants wired to your tenant's real menu, cart, capacity & reservations — included in source.
A full-featured admin dashboard and a stunning customer-facing app — click any screenshot to view in full size.
Dashboard
Orders
Reservations
Products
Customers
Tenants
Page Builder
Gallery
Blogs
Test both applications before you buy. The admin panel is read-only for security; the client app is fully interactive.
Explore the full admin panel you are buying — orders, reservations, analytics, tenant management, Manager AI chat, page builder, and more.
Demo Mode Limitations
Create, update, and delete operations are disabled in demo mode. You can browse all data and view analytics, but changes won't be saved.
See the customer-facing Next.js app — menu, cart, Stripe/PayPal checkout, Zesty AI chat, reservations, and customer dashboard.
Fully Interactive Demo
Test the complete customer flow including cart, checkout with Stripe/PayPal test mode, Zesty AI menu & booking chat, table reservations, and customer account.
Demo Admin
Use
One Click Login
on the login page
Read-only access for viewing data
Client App (Customer)
Email:
demo@zestify.com
Password:
Demo123!
Full access to test checkout & reservations
Every endpoint documented with request/response examples. Postman collection, environment variable references, and Docker setup all included in the download.
HttpOnly cookie sessions with CSRF protection and role-based access. Separate guards for admins and customers.
True data isolation with tenant-scoped queries. Each restaurant's data is completely separate and secure.
Interactive HTML documentation with request/response examples. Postman collection with all endpoints pre-configured.
180+ endpoints — including AI chat, tool-calling & session APIs
The dual AI assistant system is the headline feature. Everything below is the production stack that powers it — multi-tenant, payments, reservations, and more.
Production tool-calling AI included in source — not a third-party plugin. Zesty sells and books for guests; Manager answers ops questions for admins. Gemini, Groq, or Claude per tenant. Persisted sessions, rich UI cards, iterative multi-step tool flows.
Explore AI capabilities →True data isolation built in from day one. Super admins switch tenants from the dashboard header and serve unlimited restaurants from a single deployment.
Real-time seat capacity with atomic booking, business-hours validation, slot-watch email alerts, and Zesty AI booking from chat — no manual slot seeding required.
Complete order lifecycle management with status flows, filtering, date range search, and export — all wired to the API.
Upload product, gallery, blog, and branding images from the admin dashboard — or paste a URL. Files are signed server-side via Cloudinary.
Stripe Checkout and PayPal REST integration. Redirect-based payment verification and cancellation flows — all production-ready.
Super admin, tenant admin, and customer roles with HttpOnly cookie sessions, CSRF protection, and OTP email auth via Resend.
AI tools for popularity rankings, dietary/price filters, sorted results, and business hours lookup — all tenant-scoped and production-ready.
A single REST API powers both the Admin Dashboard and the Client App. Everything is documented, Dockerized, and ready to deploy.
Node.js + Express + MongoDB
React 19 + Vite
Next.js 15 + SSR
Deploy once, onboard unlimited restaurants — full Docker, docs, and Postman collection included
Deploy the Node.js API (Docker available), configure env vars (JWT_SECRET, MONGODB_URI, CORS_ORIGINS, Cloudinary, Stripe/PayPal keys), then use the admin Setup UI to create your super admin.
Super admin creates a tenant (actual business, no demo needed), generates tenant admin credentials, shares login info with the restaurant owner.
Tenant admin logs into dashboard, uploads products, sets up menu, configures gallery, landing page content, reservation capacity, and AI provider settings.
Set tenant ID and API URL in client-app .env, deploy to Vercel. Restaurant customers can now order, pay, and book tables online.
One purchase gets you the complete source code, documentation, tests, and deployment configs for all three applications.
Node.js, Express, TypeScript, MongoDB backend with HttpOnly cookie auth, Cloudinary uploads, multi-tenant data isolation, and 180+ endpoints.
React 19, Vite 7, TypeScript, Tailwind CSS management panel with tenant switcher, Cloudinary uploads, analytics, and visual page builder.
Next.js 15, React 19, TypeScript, Tailwind CSS 4 customer-facing storefront with SSR, menu, cart, and Stripe / PayPal checkout.
HTML documentation for all three apps, Postman collection with every endpoint, and a step-by-step setup guide.
Docker Compose files, .env.example for all three apps, and Nginx config example for self-hosted VPS deployment.
Jest with supertest and in-memory MongoDB. Smoke tests, auth coverage, tenant isolation, and CRUD integration flows.
Zesty + Manager AI assistants, full source for three apps, docs, Postman collection, Docker support — one-time purchase at the promo price.
One-time purchase on CodeCanyon
Free live setup
First 10 buyers
Fast support
Reply in 6–8 hours
$39 → $29 · Free live setup for first 10 buyers · Support in 6–8 hrs