View Project
# Naan Stop - Complete Restaurant Management System
## 🍽️ About Naan Stop
Naan Stop is a comprehensive pure vegetarian North Indian restaurant management system located in Balaji food court, near Shree Hotel, Hinjewadi Phase-1, Pune. We specialize in authentic North Indian flavors with our signature tagline: "Taste the Rich Heritage of North Indian Flavors".
## ✨ Key Features
### 🛒 Customer Experience
- Digital Menu: Complete categorized menu with prices and descriptions
- Shopping Cart: Add/remove items with real-time updates
- Customer Details: Name and phone number collection for orders
- 10-Minute Timer: Live countdown with personalized messages
- Order Confirmation: Beautiful confirmation screen with order tracking
- Mobile Responsive: Optimized for all devices
### 👨🍳 Chef Dashboard
- Secure Login: Username: `chef` | Password: `kitchen`
- Order Queue: Real-time pending orders with priority system
- Live Timers: Elapsed time for each order with urgency indicators
- Order Management: Start cooking → Mark ready workflow
- Kitchen Stats: Pending, preparing, and completed order counts
- Urgent Orders: Visual alerts for orders over 5 minutes
### 👨💼 Admin Dashboard
- Secure Login: Username: `admin` | Password: `password`
- Advanced Analytics: Revenue tracking and order statistics
- Data Visualizations:
- Bar charts for orders & revenue trends
- Pie charts for popular categories
- Advanced Filters:
- Search by customer name, phone, or order ID
- Filter by order status (pending, preparing, ready, completed)
- Date filters (today, yesterday, last 7 days, all time)
- Order Management: Full CRUD operations on orders
- Customer Data: Complete customer information tracking
## 📊 Dashboard Features
### Chef Dashboard Highlights:
- Real-time Order Queue with elapsed timers
- Priority System - orders turn red after 5 minutes
- Customer Details for each order
- One-click Status Updates
- Kitchen Performance Stats
### Admin Dashboard Highlights:
- Revenue Analytics with trend visualization
- Popular Items Analysis via pie charts
- Advanced Search & Filtering
- Customer Database Management
- Order History & Tracking
- Business Intelligence Reports
## 🍛 Complete Menu Categories
| Category | Price Range | Description |
|----------|-------------|-------------|
| Thali Stop | ₹140-180 | Complete meal thalis with rice, dal, vegetables |
| Mini Thali Stop | ₹120-130 | Smaller portion thalis perfect for light meals |
| Paneer Specialties | ₹180-220 | Premium paneer dishes with authentic flavors |
| Vegetable Dishes | ₹110-190 | Fresh seasonal vegetables in various preparations |
| Dal Stop | ₹120-160 | Traditional lentil preparations |
| Breads & Naan | ₹20-70 | Fresh tandoor breads and flavored naans |
| Rice & Biryani | ₹80-150 | Aromatic rice dishes and biryanis |
| Kulcha Stop | ₹110-130 | Stuffed kulchas with various fillings |
| Chole Bhature | ₹100-120 | Classic North Indian favorite |
| Cold Drinks | ₹15 | Refreshing beverages |
## 🚀 Getting Started
### Prerequisites
- Node.js (v14 or higher)
- npm or yarn package manager
Built with