# KonobarAI > AI-powered restaurant ordering and management platform. Digital menus, QR code ordering, AI chatbot assistant, real-time notifications, inventory management, and analytics — all in one mobile-first SaaS solution. ## What is KonobarAI? KonobarAI (from Serbian "konobar" meaning "waiter" + AI) is a comprehensive, mobile-first SaaS platform for restaurants, cafes, bars, and hotels. It digitizes the entire ordering process: guests scan a QR code at their table, browse a beautiful digital menu, optionally chat with an AI assistant, and place orders — all from their phone, no app download required. Website: https://konobarai.daqa.dev Developer: Dado Hubanic (@daqa020) Platform: Web (PWA) + Android native app ## Core Features ### QR Code Digital Ordering - Guests scan a custom-designed QR code placed on each table - Full digital menu with categories, images, descriptions, and prices - Cart system with order placement — no app download needed - Works on any smartphone browser ### AI Chatbot Assistant - Built-in AI waiter powered by Mistral AI / OpenAI - Guests can ask menu questions, get recommendations, check allergens - Multi-language support — chatbot responds in the guest's language - Contextual awareness of the restaurant's actual menu items ### Real-Time Order Management - Admin dashboard shows incoming orders in real-time via WebSocket - Worker (waiter) dashboard with table assignments and order tracking - Push notifications via Firebase Cloud Messaging (Android) and Web Push (iOS/Web) - Order status updates: pending → preparing → ready → delivered ### Inventory & Stock Management - Track raw materials and ingredients with quantities and units - Recipe/norm system (Normativ) — define ingredient usage per menu item - Low stock alerts with automatic warnings - Supplier management and purchase tracking ### Table & Floor Plan Management - Visual drag-and-drop table layout editor - Multi-floor support (e.g., terrace, ground floor, upper floor) - Real-time table status (free, occupied, reserved) - Interactive 3D table map for workers ### Custom QR Code Designer - Built-in QR code generator for each table - Customizable dot shapes, colors, corner styles - Optional logo embedding in QR codes - UUID-based unique table identification ### Reports & Analytics - Daily order reports with revenue tracking - Per-table analytics (orders, revenue, peak hours, occupancy) - Date-range filtering (today, last 7 days, custom) - Revenue breakdowns and item popularity ### Worker Management - Create and manage worker accounts - Assign tables and categories to specific workers - Worker shift tracking - Role-based access control ### NFC Support - "Call Waiter" functionality via NFC tags on tables - Instant notification to assigned waiter - No app installation required for guests ### Multi-Language Support 13 languages supported: - Serbian (Srpski) - Bosnian (Bosanski) - Croatian (Hrvatski) - Montenegrin (Crnogorski) - English - German (Deutsch) - Turkish (Türkçe) - Arabic (العربية) - Spanish (Español) - Portuguese (Português) - And more ### Self-Service Registration - Restaurant owners register online with email verification - Automatic database provisioning (multi-tenant architecture) - Choose language, currency, and restaurant branding - Instant setup — start adding menu items in minutes ## Technical Architecture - **Backend**: Node.js + Express.js - **Frontend**: EJS templates + Alpine.js + Tailwind CSS - **Database**: SQLite (multi-tenant: separate database per restaurant) - **Real-time**: Socket.IO for live order updates - **Auth**: JWT tokens + bcrypt password hashing - **Push**: Firebase Cloud Messaging + Web Push (VAPID) - **AI**: Mistral AI / OpenAI API integration - **PWA**: Service worker, manifest.json, installable - **Android**: Native app with WebView + Firebase SDK - **Hosting**: Linode VPS, nginx reverse proxy, Let's Encrypt SSL - **Process Manager**: PM2 ## Supported Currencies EUR (€), RSD (дин), BAM (KM), USD ($), GBP (£), MKD (ден), TRY (₺) ## Target Audience - Restaurants and cafes looking to digitize ordering - Bars and pubs wanting QR-based self-service - Hotels with room service or restaurant operations - Food courts and multi-vendor venues - Any hospitality business in the Balkans, Europe, or Middle East ## Pricing Free to register and try. Contact for enterprise pricing. ## Contact - Website: https://konobarai.daqa.dev - Developer Portfolio: https://daqa.dev - GitHub: https://github.com/daqa020 - Email: info@daqa.dev ## FAQ ### How does KonobarAI work? Restaurant owners register on konobarai.daqa.dev, set up their menu, generate QR codes for tables, and print them. Guests scan the QR code with their phone camera, see the digital menu, and place orders. The restaurant receives real-time notifications. ### Do guests need to download an app? No. Guests use their regular phone browser. The platform is a Progressive Web App (PWA) that works on any modern smartphone without installation. ### What makes KonobarAI different from other QR ordering systems? KonobarAI includes a built-in AI chatbot that helps guests navigate the menu, get personalized recommendations, and ask about ingredients or allergens — in 13 languages. It also includes full inventory management, analytics, and NFC waiter-call support. ### Is KonobarAI available in my language? KonobarAI supports 13 languages including Serbian, Bosnian, Croatian, Montenegrin, English, German, Turkish, Arabic, Spanish, and Portuguese. Both the admin interface and guest-facing menu adapt to the selected language. ### How much does KonobarAI cost? Registration is free. You can set up your restaurant, add menu items, and start taking orders immediately. Contact us for enterprise pricing and custom features. ### Can I customize the QR codes? Yes. KonobarAI includes a built-in QR Code Designer where you can customize dot shapes, colors, corner styles, and even embed your restaurant logo in the center of the QR code. ### Does KonobarAI work with NFC? Yes. You can place NFC tags on tables so guests can tap to call a waiter instantly, without scanning anything. ### How does inventory tracking work? You add your raw materials (ingredients) with quantities. Then you define "norms" (recipes) — how much of each ingredient is used per menu item. When orders come in, stock is automatically deducted. You get low-stock alerts when materials fall below minimum thresholds.