项目介绍

itzzritik/OrderWorder 是一个托管在 GitHub 上的开源项目,主要使用 Python 编写,目前获得 141 个 Star、42 次 Fork。

仓库全名
itzzritik/OrderWorder
Star 数
141
Fork 数
42
未关闭 Issue
5

README 摘要

OrderWorder – Contactless Restaurant Ordering System 🚀 Overview OrderWorder is a full-stack, AI-powered contactless dining platform designed to digitize restaurant operations. From scanning a QR code to placing an order, chatting with an intelligent AI assistant, and managing kitchen workflows - everything runs on a clean, modern web app built with Next.js, MongoDB, and SCSS. ✨ Features 📱 QR Code-Based Access…

完整内容见 GitHub 原始 README 或本页 。

常见问题

OrderWorder 用什么语言开发?

主要使用 Python 编写,目前有 141 个 Star。

如何获取 OrderWorder 的源码?

可以直接克隆仓库:git clone https://github.com/itzzritik/OrderWorder.git,默认分支为 main;安装与运行步骤见仓库 README。

OrderWorder 最近还在维护吗?

仓库最近一次更新为 9月29日,当前有 5 个未关闭 Issue;Star 数为 141,可作为社区活跃度的参考。

关于

OrderWorder - Revolutionize your restaurant with a sleek, contactless full-stack app powered by AI. From QR code menus and smart chatbot recommendations to seamless ordering, real-time kitchen tracking, and powerful admin dashboards - all built with Next.js & SCSS for lightning-fast, modern dining experiences.

描述取自 GitHub 官方 API,中文内容由 GitRead 中文社区 编辑团队整理。

README

OrderWorder – Contactless Restaurant Ordering System

Live Live Demo Made with ❤️ Next JS MongoDB SCSS

OrderWorder Banner


🚀 Overview

OrderWorder is a full-stack, AI-powered contactless dining platform designed to digitize restaurant operations. From scanning a QR code to placing an order, chatting with an intelligent AI assistant, and managing kitchen workflows - everything runs on a clean, modern web app built with Next.js, MongoDB, and SCSS.


✨ Features

  • 📱 QR Code-Based Access: Every table gets a unique QR code for instant menu access.
  • 🤖 AI-Powered Assistant: Chat with Jarvis, your intelligent restaurant assistant for personalized menu recommendations.
  • 🍽️ Smart Ordering: Customers can browse menus, add items, and place orders - no app download required.
  • 🧑‍🍳 Live Kitchen Dashboard: Real-time order updates for chefs to prep efficiently.
  • 🧑‍💼 Admin Panel: Manage tables, orders, inventory, payroll, and more.
  • ⚡ Real-Time UI: Fast, responsive, and optimized for mobile/tablet/desktop.
  • 🌗 Dark Theme Support: Modern design with animation and smooth transitions.

🧠 AI Integration (Jarvis)

Built on Google Gemini (Gemma-27b) via Vercel AI SDK, Jarvis uses advanced prompt engineering to act as a virtual waiter.

  • Context-Aware: Dynamically injects real-time menu data (MongoDB) into system prompts for accurate allergen/ingredient answers.
  • Structured Output: Uses custom tokens to return direct item recommendations adjacent to natural language responses.
  • No Vectors Required: efficient, real-time context injection without complex vector databases.

🛠️ Tech Stack

  • Frontend: React + Next.js
  • Styling: SCSS (SASS)
  • Backend: API Routes in Next.js
  • Database: MongoDB
  • Hosting: Vercel
  • Authentication: NextAuth.js
  • State Management: React Context + Redux
  • AI & Chatbot: Vercel AI SDK + Google Gemini (Gemma-27b)

🔍 Try it out

Orderworder has two interfaces, one for customers and one for restaurant’s admin.

🧑 Customer Login:

  • Goto Starbucks Menu Page or Scan the QR Code
  • Click on order button
  • Enter Name and Phone (10 digit number format)
  • Login complete, now add few items in cart and place order

OrderWorderQR

👨‍💼 Admin Login (Open in separate browser):


🖼️ Screenshots

🛠️ Admin Dashboard


📌 Tags

nextjs react javascript mongo sass typescript ai chatbot ai-assistant admin-panel dashboard qr-code realtime restaurant ecommerce responsive dark-theme ui animation scanner


⭐ Support the Project

If you find OrderWorder useful, please give it a ⭐ on GitHub!
Have ideas or improvements? Contributions via issues or pull requests are warmly welcome!

评论

暂无评论