Skip to content

rahulchaudhary2002/rms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

161 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

RMS - Restaurant Management System

RMS (Restaurant Management System) is a modern and comprehensive restaurant management platform designed to streamline restaurant operations from order taking to inventory control, kitchen management, purchasing, customer loyalty, and business reporting.

The system helps restaurants, cafΓ©s, food courts, cloud kitchens, and multi-branch businesses manage their daily operations efficiently through a centralized platform.


Features

Dashboard

  • Real-time business overview
  • Daily sales summary
  • Revenue analytics
  • Order statistics
  • Top-selling items
  • Low stock alerts
  • Reorder notifications
  • Business performance charts

Point of Sale (POS)

  • Fast billing interface
  • Dine-in orders
  • Takeaway orders
  • Delivery orders
  • Split bills
  • Multiple payment methods
  • Discounts and promotions
  • Receipt printing

QR Menu & Self Ordering

  • Digital menu
  • Table QR codes
  • Customer self-ordering
  • Live order tracking
  • Contactless ordering
  • Mobile-friendly interface

Order Management

  • Order tracking
  • Order status workflow
  • Kitchen order tickets (KOT)
  • Order modifications
  • Order history
  • Cancellation management

Table Management

  • Floor layout management
  • Table reservations
  • Table status tracking
  • Merge and transfer tables
  • Occupancy monitoring

Kitchen Management

  • Kitchen display system (KDS)
  • Order preparation workflow
  • Kitchen queue management
  • Ready-to-serve notifications
  • Production monitoring

Menu Management

  • Categories and subcategories
  • Food and beverage items
  • Combo meals
  • Add-ons and modifiers
  • Pricing management
  • Availability control

Inventory Management

  • Ingredient management
  • Stock tracking
  • Stock adjustments
  • Stock transfers
  • Wastage management
  • Reorder levels
  • Stock valuation

Purchase Management

  • Supplier management
  • Purchase requests
  • Purchase orders
  • Goods receiving
  • Purchase returns
  • Vendor performance tracking

Recipe & Costing Management

  • Recipe creation
  • Ingredient consumption
  • Food costing
  • Profit margin calculation
  • Yield management

Customer Management

  • Customer database
  • Customer profiles
  • Order history
  • Customer preferences
  • Customer analytics

Loyalty & Rewards

  • Loyalty points system
  • Reward redemption
  • Customer tiers
  • Promotional campaigns
  • Birthday rewards

Employee Management

  • Staff management
  • Role and permissions
  • Attendance tracking
  • Activity monitoring

Financial Management

  • Sales tracking
  • Expense management
  • Cash register management
  • Revenue monitoring
  • Profit analysis

Reporting & Analytics

Sales Reports

  • Daily sales report
  • Weekly sales report
  • Monthly sales report
  • Annual sales report
  • Product sales report

Order Reports

  • Order summary report
  • Order status report
  • Dine-in report
  • Takeaway report
  • Delivery report

Inventory Reports

  • Stock report
  • Stock movement report
  • Inventory valuation report
  • Wastage report
  • Reorder report

Purchase Reports

  • Purchase summary report
  • Supplier report
  • Purchase return report

Customer Reports

  • Customer activity report
  • Loyalty report
  • Top customer report

Financial Reports

  • Revenue report
  • Expense report
  • Profit and loss report
  • Tax report

All reports support:

  • Advanced filtering
  • Date range selection
  • Export to Excel
  • Export to PDF
  • Printing support
  • Interactive charts

Multi Outlet Support

  • Outlet management
  • Outlet-wise inventory
  • Outlet-wise reporting
  • Outlet performance tracking

Security

  • Role-based access control
  • Permission management
  • Audit logs
  • Secure authentication

Technology Stack

Backend

  • Laravel 12
  • PHP 8.4+
  • PostgreSQL / MySQL

Frontend

  • ReactJS
  • Blade Templates
  • TailwindCSS
  • JavaScript
  • Chart.js

Additional Services

  • QR Code Generation
  • Receipt Printing
  • Email Notifications

User Roles

  • Super Admin
  • Outlet Manager
  • Cashier
  • Kitchen Staff
  • Inventory Manager
  • Purchase Manager
  • Waiter
  • Customer

Benefits

  • Faster order processing
  • Better inventory control
  • Reduced food wastage
  • Improved customer experience
  • Increased operational efficiency
  • Real-time business insights
  • Centralized restaurant operations

Demo Access

Default credentials are available only in the development environment.

Username: admin@app.com Password: password


πŸ“„ License

This project is proprietary software unless otherwise specified by the project owner.


πŸ‘¨β€πŸ’» Developed By

Rahul Chaudhary

Empowering restaurants through digital transformation.

Releases

No releases published

Packages

 
 
 

Contributors

Languages