Restaurant Bill Generator System

The Restaurant Bill Generator is a modern web-based application built using React and Tailwind CSS. It allows restaurants to efficiently create itemized customer bills with GST, discounts, and final payable amount. The interface is simple, responsive, and user-friendly, making it suitable for real-world use.

Restaurant Bill Generator System
Restaurant Bill Generator System
Restaurant Bill Generator System
Restaurant Bill Generator System

• Add items to the bill with name, price, and quantity
 • Automatic GST calculation (CGST + SGST)
 • Apply discount to reduce total payable amount
 • Edit or remove items from the bill
 • Real-time calculation of subtotal, tax, discount, and final amount
 • Print-friendly bill format with restaurant name “Demo Fast Food”
 • Fully responsive design for mobile and desktop
 • Clean and organized React component structure

  1. Menu Item Input
  2.  Users can enter item name, price, and quantity, and add it to the bill list.
  3. Bill Table
  4.  Displays all added items in a formatted table with edit and delete options.
  5. Billing Calculations
  6.  • Subtotal = total of all items
  7.  • CGST 5%
  8.  • SGST 5%
  9.  • Discount (optional)
  10.  • Grand total after applying taxes and discount
  11. Generate Final Bill
  12.  Shows a clean bill format containing:
  13.  • Restaurant name
  14.  • Date and time
  15.  • Item list with totals
  16.  • GST and discount breakdown
  17.  • Final payable amount
  18.  • Thank-you message
  • React.js
  • Tailwind CSS
  • JavaScript (ES6+)
  • Vite
  • Lucide-React (for icons, optional)
  • Helps restaurant staff generate accurate bills quickly
  • Reduces manual calculation errors
  • Can be converted into a full POS system in future
  • Useful learning project for React state management and UI design
  • Provides a professional and realistic project for portfolios or internships

Note: This project is for educational purposes only. Not for commercial sale.