🍽️ 🥘 🍷
✦ Restaurant OS — India's most loved

Welcome to Ecomeal 👋

Let's set up your business in a few quick steps.
You can always save and return later.

2,400+
Restaurants
40%
Waste Reduced
18%
Revenue Growth
Smart Inventory
AI tracks stock levels, predicts demand, and auto-suggests reorders before you run out.
Waste Management
Monitor food waste by category, set expiry rules, and cut losses with predictive alerts.
Supplier Management
Order from 200+ verified suppliers. Compare prices and track deliveries in one place.
AI Insights
Sales forecasting, customer behavior, and staff performance — all powered by AI.
Your Setup Progress
0 / 7 completed
Business Profile
Outlet Configuration
Inventory Setup
Team Setup
Floor plan setup
Integrations
Activation
Auto-saves your progress · Resume anytime
0 of 7 steps completed · Estimated: ~10 minutes
Step 1 of 7 · Business profile

Tell us about your business

This personalises your EcoMeal experience and is used for GST billing and FSSAI compliance.

Opening Time
Closing Time
Upload logo
PNG, JPG up to 2MB. Recommended 512×512px
Step 2 of 7 · Outlet setup

Configure your outlet

Single location or multiple branches? Choose how your business is structured.

Single outlet

One kitchen, one location

Multi-outlet

Multiple branches or franchises

Outlet 1 · Main Branch
Your primary location
Mandatory

How is this outlet different?

Pick the closest match — you can fine-tune everything later.

Same Menu, Different Staff
Same Menu, Different Timings
Different Menu, Different Staff
Fully Independent Outlet
QUICK COPY OPTIONS
Copy Menu from Outlet 1
Copy Categories
Copy Taxes
Copy Pricing
Copy Business Information
Don't worry, you can customize menus, inventory, staff, and pricing for each outlet later.

Add Menu Item

Fill in the details for this dish

Veg
Non-Veg
Egg
Upload dish photo
JPG, PNG or WebP · Max 5MB
Breakfast
Lunch
Dinner
All Day
Available

Variants & Add-ons

Regular Half Full
Extra Cheese Extra Sauce Extra Toppings

Add Supplier

Track your ingredient sourcing

Step 3 of 7

Menu & Inventory Setup

Build your menu from scratch or import existing data. Configure inventory categories, units and suppliers.

Auto saved
How would you like to add your menu?
📋

Upload CSV / Excel

Import your existing menu from a spreadsheet in seconds.

Petpooja, Rista & Restroworks exports
Bulk import — 1,000+ items at once
AI auto-categorises & maps your dishes
Download template Fastest
✏️

Build Manually

Add categories and dishes one by one with full control.

Full control — variants, add-ons & pricing
AI suggests categories & pricing
Live menu preview as you build
Best for new restaurants Recommended ✦
AI Menu Setup
Smart
Auto Categorize Dishes
Detect Variants
Suggest Pricing
Inventory Mapping
Menu Categories 5
Main Course
0 items
Starters
0 items
Snacks
0 items
Desserts
0 items
Beverages
0 items
Live Preview 0 items

Add items to see your menu appear here in real time

How would you like to set up inventory?

Upload CSV / Excel

Import your stock list from a spreadsheet instantly.

Raw materials, units & stock levels
AI auto-maps categories & units
Supports .csv and .xlsx formats
Download template Fastest

Build Manually

Select categories, set units and add your suppliers.

Choose categories that fit your kitchen
Set custom units — kg, L, pieces & more
Add & manage your suppliers directly
Best for new restaurants Recommended ✦
Add Product / Raw Material
Inventory Categories 8 selected
Dairy
Vegetables
Proteins
Grains
Beverages
Spices
Packaging
Frozen
Measurement Units 8 selected
kg
g
L
ml
Pieces
Dozen
Box
Bundle
Supplier Management
No suppliers yet
Add suppliers to track your ingredient sourcing
AI Inventory Setup
Smart
Auto Generate Categories
Suggest Units
Supplier Suggestions
Low Stock Rules
Inventory Summary
Categories Selected
Dairy Vegetables Proteins +5 more
Units
kg · g · L · ml · Pieces · Dozen · Box · Bundle
Suppliers
No suppliers added yet
Step 4 of 7 · Team setup

Add your team

Invite staff and assign roles with custom permissions. Everyone gets their own secure login.

0
Members
Your team
0 members
No team members yet
Add your first staff member below to get started
Step 5 of 7 · Table & floor layout

Set up your floor plan

Configure tables and seating areas. Drag to rearrange on the floor map.

8 tables
Seating arrangement
2-Seater
Couple / intimate dining
0
0
seats
4-Seater
Standard family / small group
6
24
seats
6-Seater
Medium group / banquet table
2
12
seats
8-Seater
Large group / conference table
0
0
seats
8 tables
on this floor
36
total seats
Step 6 of 7 · Payments & integrations

Set up payments & connect apps

Choose how you accept payments and connect delivery platforms you work with.

Payment methods
UPI / QR Code
PhonePe, GPay, Paytm
Card / POS
Visa, Mastercard, Rupay
Cash
Manual entry
Zomato / Swiggy
Online delivery payments
Delivery platform integrations
Zomato
Connect & sync orders
Swiggy
Connect & sync orders
Amazon Food
Coming soon
Tally ERP
Accounting sync
EN
🌐EnglishEN
🌐हिंदीHI
🌐मराठीMR
🌐ગુજરાતીGU
🌐தமிழ்TA
🌐తెలుగుTE
🌐ಕನ್ನಡKN
🌐മലയാളംML
🌐বাংলাBN
🌐ਪੰਜਾਬੀPA
Notifications
Paneer stock critical
Only 1.2 kg left — reorder to avoid stockout
5 min ago
Payment pending — Table 07
₹1,240 unpaid for 20 minutes
18 min ago
Tomatoes expiring soon
2.1 kg expires within 24 hours
1 hr ago
New customer joined
Rohan Mehta registered via QR
2 hr ago
Good morning, Rajesh 👋
Here’s Cafe EcoMeal at a glance — Today
AI Action Center
AI is watching your kitchen
5 actions worth acting on today
INVENTORY
Paneer will finish tomorrow
At current pace you’ll run out mid-service.
Stockout risk
PRICING
Biryani can be priced ₹20 higher
Demand is inelastic at peak hours.
+₹6,400/mo est.
WASTE
Tomato waste up 18% this week
Spoilage is climbing vs last week.
−₹2,340/wk
FORECAST
Tomorrow’s revenue forecast ₹62,000
AI predicts a stronger Friday than usual.
+12% vs today
CUSTOMERS
Rohan Mehta likely to return this week
VIP customer is overdue a visit — nudge now.
VIP · ₹26.8k LTV
Sales Analytics
Revenue trend across all channels
Total Revenue
1,48,750
↑ 12.6% vs yesterday
Morning
₹22,540
Afternoon
₹58,360
Evening
₹54,120
POS ₹62,840Swiggy ₹42,180Zomato ₹28,430Website ₹15,300
Business Health
Overall score today
Excellent
90
Excellent
Top 8% in Pune region
Revenue94
Operations88
Waste Control79
Staff91
Live Orders
Unified across all platforms
18 NewView All
OrderSourceItemsAmtStatus
₹388
Avg Order
24
Completed
3
Delayed
12
Preparing
Inventory Health
Real-time stock levels
3 Low Stock
AI Reorder Suggestion
Order Paneer & Oil now to avoid weekend stockout
Waste Tracker
Today’s waste by type
Report
Vegetables1.2 kg₹480
Cooked Food0.8 kg₹520
Dairy0.5 kg₹160
Breads0.7 kg₹80
Total Loss Today
₹1,240
AI Prediction
~₹980 optimized
AI Forecast
Next 7 days prediction
AI
₹1.4L
Sun
₹1.7L
Mon
₹1.3L
Tue
₹1.5L
Wed
₹1.6L
Thu
₹2.1L
Fri
₹1.9L
Sat
Weekly Forecast
₹10.2L
14% vs last week
AI Tip
Evening rush predicted. Stock up biryani ingredients before 5 PM.
EN
🌐EnglishEN
🌐हिंदीHI
🌐मराठीMR
🌐ગુજરાતીGU
🌐தமிழ்TA
🌐తెలుగుTE
🌐ಕನ್ನಡKN
🌐മലയാളംML
🌐বাংলাBN
🌐ਪੰਜਾਬੀPA
Notifications
Paneer stock critical
Only 1.2 kg left — reorder to avoid stockout
5 min ago
Payment pending — Table 07
₹1,240 unpaid for 20 minutes
18 min ago
Tomatoes expiring soon
2.1 kg expires within 24 hours
1 hr ago
New customer joined
Rohan Mehta registered via QR
2 hr ago
DashboardBusiness Insights
Business Insights
Deep-dive analytics across sales, customers, menu & outlets
Business Health
Overall score today
Excellent
90
Excellent
Top 8% in Pune region
Revenue94
Operations88
Waste Control79
Staff96
Customer Insights
Behaviour this month
Details
62%
Repeat rate
₹684
Avg spend
4.7 ★
Satisfaction
128
VIP members
Top Selling Items
By revenue today
Menu
Low Performing
Needs attention
Menu
Category Performance
Share of revenue
Main Course46%
Breads24%
Starters18%
Beverages8%
Desserts4%
Outlet Performance
5 outlets · ranked by sales
Compare
Revenue Comparison
This week vs benchmarks
↑ 14%
This week₹10.2L
Last week₹8.9L
4-week avg₹9.4L
Best day
Saturday · ₹2.1L
Peak hour
1–2 PM
Waste Tracker
Today’s waste by type
Report
Vegetables1.2 kg₹480
Cooked Food0.8 kg₹520
Dairy0.5 kg₹160
Breads0.7 kg₹80
Total Loss Today
₹1,240
AI Prediction
~₹980 optimized
AI Forecast
Next 7 days prediction
AI
₹1.4L
Sun
₹1.7L
Mon
₹1.3L
Tue
₹1.5L
Wed
₹1.6L
Thu
₹2.1L
Fri
₹1.9L
Sat
Weekly Forecast
₹10.2L
14% vs last week
AI Tip
Evening rush predicted. Stock up biryani ingredients before 5 PM.
Sales Trends
Revenue over the last 7 days
↑ 14.2%
Recent Activity
Live across your outlet
View all
Order #SWG1024 placed · 2× Chicken Biryani
Just now · Swiggy
Inventory updated · Paneer marked low stock
6 min ago · System
Aarti K. clocked in for evening shift
22 min ago · Staff
Menu updated · Biryani price changed to ₹320
1 hr ago · You
Supplier delivery · Fresh Farms · 24 kg vegetables
2 hr ago · Procurement
EN
🌐EnglishEN
🌐हिंदीHI
🌐मराठीMR
🌐ગુજરાતીGU
🌐தமிழ்TA
🌐తెలుగుTE
🌐ಕನ್ನಡKN
🌐മലയാളംML
🌐বাংলাBN
🌐ਪੰਜਾਬੀPA
Notifications
Paneer stock critical
Only 1.2 kg left — reorder to avoid stockout
5 min ago
Orders
Live orders across Swiggy, Zomato, QR & Web
EN
🌐EnglishEN
🌐हिंदीHI
🌐मराठीMR
🌐ગુજરાતીGU
🌐தமிழ்TA
🌐తెలుగుTE
🌐ಕನ್ನಡKN
🌐മലയാളംML
🌐বাংলাBN
🌐ਪੰਜਾਬੀPA
Notifications
Payment pending — Table 07
₹1,240 unpaid for 20 minutes
18 min ago
DashboardTables
Tables
Live floor plan · tap any table for actions
AvailableOccupiedBillingReserved
Floor Plan
Same layout you built during setup — now live
Live
10 tables
Seating arrangement
0 tables
on this floor
0
total seats
Reservations
Upcoming bookings on this floor
0
EN
🌐EnglishEN
🌐हिंदीHI
🌐मराठीMR
🌐ગુજરાતીGU
🌐தமிழ்TA
🌐తెలుగుTE
🌐ಕನ್ನಡKN
🌐മലയാളംML
🌐বাংলাBN
🌐ਪੰਜਾਬੀPA
Notifications
Paneer stock critical
Only 1.2 kg left — reorder to avoid stockout
5 min ago
Inventory
Stock levels, reorder points & suppliers
Stock levels
14 items tracked
Suppliers
Active vendors
EN
🌐EnglishEN
🌐हिंदीHI
🌐मराठीMR
🌐ગુજરાતીGU
🌐தமிழ்TA
🌐తెలుగుTE
🌐ಕನ್ನಡKN
🌐മലയാളംML
🌐বাংলাBN
🌐ਪੰਜਾਬੀPA
Notifications
14 tickets in queue
Kitchen is running busy — avg 7.2 min per ticket
Just now
Kitchen (KDS)
Live ticket board — click to advance a ticket
14 in queue
New
Awaiting confirmation
0
Preparing
On the line
0
Ready
Awaiting pickup
0
EN
🌐EnglishEN
🌐हिंदीHI
🌐मराठीMR
🌐ગુજરાતીGU
🌐தமிழ்TA
🌐తెలుగుTE
🌐ಕನ್ನಡKN
🌐മലയാളംML
🌐বাংলাBN
🌐ਪੰਜਾਬੀPA
Notifications
Paneer stock critical
Only 1.2 kg left — reorder to avoid stockout
5 min ago
DashboardMenu
Menu
48 items across 6 categories
ItemCategoryPriceSoldStatusAction
Paneer Butter Masala
Main Course
₹320
142 sold
Available
Chicken Biryani
Main Course
₹320
268 sold
Available
Butter Naan
Breads
₹60
412 sold
Available
Paneer Tikka
Starters
₹280
88 sold
Available
Butter Chicken
Main Course
₹360
96 sold
Available
Masala Dosa
Main Course
₹160
54 sold
Out of stock
Cold Coffee
Beverages
₹120
31 sold
Available
Gulab Jamun
Desserts
₹90
76 sold
Available
EN
🌐EnglishEN
🌐हिंदीHI
🌐मराठीMR
🌐ગુજરાતીGU
🌐தமிழ்TA
🌐తెలుగుTE
🌐ಕನ್ನಡKN
🌐മലയാളംML
🌐বাংলাBN
🌐ਪੰਜਾਬੀPA
Notifications
Paneer stock critical
Only 1.2 kg left — reorder to avoid stockout
5 min ago
DashboardCustomers
Customers
1,284 customers · CRM & Loyalty
CustomerPhoneOrdersSpentTierLast Visit
AIAnanya Iyer
+91 98765 43210
48
₹32,400
Platinum
Today
RMRahul Mehta
+91 98220 11234
36
₹24,800
Gold
Yesterday
SKSneha Kulkarni
+91 90280 55678
29
₹18,200
Gold
2 days ago
VRVikram Rao
+91 99001 22334
21
₹12,600
Silver
5 days ago
PNPriya Nair
+91 98111 44556
14
₹8,900
Silver
1 week ago
EN
🌐EnglishEN
🌐हिंदीHI
🌐मराठीMR
🌐ગુજરાતીGU
🌐தமிழ்TA
🌐తెలుగుTE
🌐ಕನ್ನಡKN
🌐മലയാളംML
🌐বাংলাBN
🌐ਪੰਜਾਬੀPA
Notifications
Paneer stock critical
Only 1.2 kg left — reorder to avoid stockout
5 min ago
DashboardEmployees
Employees
16 staff · attendance & shifts
EmployeeRoleShiftStatusAttendance
AKAarti Kulkarni
Cashier
Morning
Clocked in
96%
RSRohit Sharma
Head Chef
Morning
Clocked in
98%
DPDeepak Patil
Waiter
Evening
Scheduled
92%
SSSana Shaikh
Manager
Full day
Clocked in
99%
IKImran Khan
Kitchen
Night
On leave
88%
EN
🌐EnglishEN
🌐हिंदीHI
🌐मराठीMR
🌐ગુજરાતીGU
🌐தமிழ்TA
🌐తెలుగుTE
🌐ಕನ್ನಡKN
🌐മലയാളംML
🌐বাংলাBN
🌐ਪੰਜਾਬੀPA
Notifications
Paneer stock critical
Only 1.2 kg left — reorder to avoid stockout
5 min ago
DashboardReports
Reports
Export & analyse across your business
EN
🌐EnglishEN
🌐हिंदीHI
🌐मराठीMR
🌐ગુજરાતીGU
🌐தமிழ்TA
🌐తెలుగుTE
🌐ಕನ್ನಡKN
🌐മലയാളംML
🌐বাংলাBN
🌐ਪੰਜਾਬੀPA
Notifications
Paneer stock critical
Only 1.2 kg left — reorder to avoid stockout
5 min ago
DashboardPOS Billing
POS Billing
Fast billing · dine-in, takeaway & delivery
Current Bill
Table 12 · Dine-in
3 items
Chicken Biryani
₹320 each
2
₹640
Butter Naan
₹60 each
4
₹240
Paneer Tikka
₹280 each
1
₹280
Subtotal₹1,160
GST (5%)₹58
Discount−₹100
Total₹1,118
EN
🌐EnglishEN
🌐हिंदीHI
🌐मराठीMR
🌐ગુજરાતીGU
🌐தமிழ்TA
🌐తెలుగుTE
🌐ಕನ್ನಡKN
🌐മലയാളംML
🌐বাংলাBN
🌐ਪੰਜਾਬੀPA
Notifications
Paneer stock critical
Only 1.2 kg left — reorder to avoid stockout
5 min ago
DashboardMulti-Outlet
Multi-Outlet
5 outlets · consolidated performance
EN
🌐EnglishEN
🌐हिंदीHI
🌐मराठीMR
🌐ગુજરાતીGU
🌐தமிழ்TA
🌐తెలుగుTE
🌐ಕನ್ನಡKN
🌐മലയാളംML
🌐বাংলাBN
🌐ਪੰਜਾਬੀPA
Notifications
Paneer stock critical
Only 1.2 kg left — reorder to avoid stockout
5 min ago
DashboardAI Center
AI Center
Forecasts, pricing & your Copilot
7 active models
AI Copilot
Your restaurant intelligence assistant
Evening rush is predicted 20% higher than usual. I recommend prepping 15 kg extra biryani and reordering paneer before 5 PM to avoid a stockout.
EN
🌐EnglishEN
🌐हिंदीHI
🌐मराठीMR
🌐ગુજરાતીGU
🌐தமிழ்TA
🌐తెలుగుTE
🌐ಕನ್ನಡKN
🌐മലയാളംML
🌐বাংলাBN
🌐ਪੰਜਾਬੀPA
Notifications
Paneer stock critical
Only 1.2 kg left — reorder to avoid stockout
5 min ago
DashboardSettings
Settings
Manage your business, outlets & integrations
Business Profile
Legal & brand details for your restaurant
🚀

Ready to Launch!

Your restaurant setup is 100% complete.
EcoMeal is ready to help you run smarter and waste less.

🍛
🥗
♻️
100% complete
Business ProfileDone
Outlet SetupDone
Menu & Inventory SetupDone
Team SetupDone
Table & Floor LayoutDone
Payments & IntegrationsDone
Waste Management AI ActiveDone

🌿  Trusted by 1,200+ restaurants in India  ·  No credit card required  ·  Cancel anytime

🍛
🥗
🥘
🌿
♻️
EM
EcoMeal
🚀
100%
Complete
Launching EcoMeal
Setting up your dashboard
Business & Outlet configured
Menu & Inventory loaded
Team & Tables set up
Activating AI Forecast
Going live...