← Back to Showcase
🤖
Automation

WhatsApp Chatbot for Restaurant

👤 by Aaliyaan Kodvavi 📍 Karachi 📅 Jul 4, 2026
❤️ 4
Votes
88
🤖 AI Score
1
💬 Reviews
338
👁 Views

📦 Deliverables

🐙
Source Code
https://github.com/aaliyaan/restauran…
↗
🎬
Demo Video
https://youtu.be/abc123demo
↗

🎯 Problem Statement

A local restaurant was losing orders because customers could not reach them by phone during peak hours.

🛠️ What I Built

A Node.js bot using WhatsApp Cloud API that handles menu browsing, order taking, table reservations, and sends order confirmations. Integrated with the kitchen display system.

🔥 Challenges I Faced

Rate limits on WhatsApp API and managing conversation state without a heavy framework.

💡 What I Learned

Webhook design, conversation state machines, and using AI to extract structured orders from free-text messages.

🚀 Future Improvements

Voice ordering, multi-branch support, and loyalty points.

🧰 Tech Stack & AI Tools

Node.jsExpressWhatsApp Cloud APIMongoDBOpenAI
🤖 AI Tools Used:
ChatGPTCursor

🎬 Demo Video

💬 Leave a Quick Review

Log in to rate and review this project.

⭐ Community Reviews (1)

A
Ahsanullah 👤 Peer
★★★★★
Jul 6, 2026

Really solid chatbot flow. Handling menu browsing, order placement, and FAQ in one bot is no small feat. The fallback to a human when the order gets complex is a smart touch. Would love to see payment integration next.