Skip to content

W3JDev/GuestAi

Repository files navigation

GUEST AI Header

🍽️ GUEST AI

The Intelligent Virtual Restaurant Assistant

Revolutionize guest experiences with conversational AI that never needs a break

GitHub Stars GitHub Forks Last Commit React TypeScript Tailwind PWA MIT License

Live Demo Get Started


πŸ“‹ Table of Contents


✨ Intelligent Dining Revolution

GUEST AI is an advanced virtual assistant transforming restaurant operations. Acting as your 24/7 digital front-of-house, it engages guests through natural conversations, handles orders with customizations, manages reservations, and personalizes experiencesβ€”all with human-like responsiveness.


Customer Journey Map

GUEST AI Customer Journey Map

Personalized Guest AI Experience

Guest AI on Phone - Hello Sarah

🌟 Customer Success Spotlight

Customer Success Spotlight

πŸš€ Core Capabilities

πŸ—£οΈ Conversational Excellence

Feature Description
Natural Dialogue Human-like conversations with contextual understanding
Voice Ordering Speech-to-text via Web Speech API
Personalized Onboarding Adaptive welcome flows for new users
Image & File Attachments Process visual references and documents

πŸ›’ Order Management

Feature Description
Smart Recommendations AI-powered menu suggestions
Customization Engine Handle modifiers (toppings, dietary, prep styles)
Live Cart System Real-time order tracking & editing
Order Scheduling Future pickup/delivery time slots
Order History Repeat orders with one-click

πŸ“… Reservation System

Feature Description
Table Booking Step-by-step conversational reservation flow
Guest Management Handle party size, date/time, special requests
Confirmation System Provisional booking codes with details

🌿 Dietary Management

Feature Description
Allergen Tracking Identify and flag potential allergens
Preference Profiles Save custom dietary restrictions
Menu Filtering Automatically filter incompatible items

✨ Guest AI Feature

Guest AI Feature

πŸ’‘ Benefits of Guest AI

Benefits of Guest AI

πŸ›  Tech Architecture

graph LR
    A[React Frontend] --> B[Gemini AI Engine]
    A --> C[Web Speech API]
    B --> D[Menu Database]
    A --> E[LocalState]
    E --> F[IndexedDB]
    E --> G[SessionStorage]
    A --> H[Tailwind UI]
Loading

Full Stack Breakdown:

  • Frontend: React 18 + TypeScript + Vite
  • AI Engine: Google Gemini API
  • State: React Hooks + Zustand
  • Styling: Tailwind CSS + Lucide Icons
  • Persistence: IndexedDB + localStorage
  • Infra: PWA + Service Workers

⚑ Quickstart β–Ά

Prerequisites

Installation

# Clone repository
git clone https://github.com/W3JDev/GuestAI-Intelligent-Virtual-Restaurant-Assistant.git

# Install dependencies
npm install

# Configure environment
echo "API_KEY=your_gemini_key_here" > .env

# Start development server
npm run dev

Note: HTTPS required for speech recognition features. Use localhost for development.


πŸ—ΊοΈ Product Roadmap

gantt
    title GUEST AI Development Timeline
    dateFormat  YYYY-MM-DD
    section Phase 1
    UI/UX Refinements       :2025-07-01, 30d
    Light Theme Option      :2025-07-15, 15d
    Internationalization    :2025-08-01, 30d
    
    section Phase 2
    Payment Integration     :2025-09-01, 45d
    Loyalty Program         :2025-09-15, 30d
    Visual Menu Browsing    :2025-10-01, 30d
    
    section Phase 3
    Backend System          :2025-11-01, 60d
    POS Integration         :2025-12-01, 45d
    Analytics Dashboard     :2026-01-15, 45d
Loading

Key Upcoming Features:

  • Payment Processing - Secure in-app transactions
  • Real-time Order Tracking - Kitchen to customer updates
  • Multi-language Support - Global restaurant compatibility
  • Staff Management Portal - Dedicated operations dashboard

View Full Roadmap


β™Ώ Accessibility Commitment

  • WCAG 2.1 AA Compliant
  • Screen Reader Optimized (ARIA landmarks)
  • Keyboard Navigation Support
  • Adaptive Color Contrast (4.5:1 minimum)
  • Reduced Motion Preferences

🌟 Why Restaurants Choose GUEST AI

+ 24/7 Availability β†’ No staffing gaps
+ $3,500/mo average labor savings*
+ 30% larger average order value*
+ 4.9β˜… customer satisfaction rating*

*Based on pilot program metrics from 12 restaurant partners


FAQ

Q: Can GUEST AI integrate with my existing POS system?
A: POS integration is on the roadmap! See Product Roadmap for details.

Q: Is my customer data secure?
A: Yes, privacy and security are core priorities. All data is handled in accordance with industry best practices.

Q: Does it support multiple languages?
A: Multi-language support is in active development.

Q: How do I get help or support?
A: Join our community or open an issue on GitHub.


🀝 Contributing

We welcome contributions of all kinds!

How to contribute

  1. Fork the repository
  2. Clone your fork: git clone https://github.com/your-username/GuestAi.git
  3. Create a branch: git checkout -b feature/my-feature
  4. Commit your changes: git commit -m 'Add my feature'
  5. Push to GitHub: git push origin feature/my-feature
  6. Open a Pull Request describing your changes

Guidelines

  • Follow the code style used in the project
  • Include tests when adding features
  • Document your code and changes

For more, see CONTRIBUTING.md.


Community & Support


πŸ“œ License

Distributed under the MIT License. See LICENSE for more information.

GUEST AI Logo

Transform your guest experience today



Β© 2025 W3JDev | AI-Powered Restaurant Technology
```

About

GUEST AI," an innovative AI-powered virtual assistant designed to enhance the restaurant dining experience.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published