Skip to content

A Point of Sale (POS) app for waiters developed in Flutter

Notifications You must be signed in to change notification settings

tarikmsr/pos_waiter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 

Repository files navigation

A Point of Sale (POS) app for waiters developed in Flutter, efficient, and user-friendly solution tailored for restaurant staff to manage orders and streamline operations. Here's a detailed description:

Key Features

1- Order Management:

  • Allows waiters to take orders directly on their mobile devices or tablets.
  • Supports modifying or updating orders in real time.

2- Menu Integration:

  • Provides a digital menu with categories, dish descriptions, and images.
  • Highlights special offers and recommended items.

3- Cart (Panier) System:

  • Lets waiters add multiple menu items to a cart for each table or chair.
  • Items in the cart include details like quantity, price, and special instructions.
  • Supports editing (e.g., modifying quantity, removing items) and viewing total price.
  • Allows submitting finalized orders to the kitchen or saving them for later modification.

4- Order Tracking:

  • Tracks order status (e.g., preparing, ready for serving).
  • Real-time updates from the kitchen or barman.

5- Payment Handling:

  • Supports multiple payment methods (cash, card).
  • Generates and sends digital receipts to customers.

6- Daily Statistics: - Waiters can view daily statistics, such as the number of orders served, total sales, and tips collected.

  • Provides an overview to track individual performance.

7- Super Admin Controls:

  • Super Admins can customize the app’s functionality to fit restaurant policies. Options include:
    • Hide Images: Disables image display in the menu for a simplified interface.
    • Deny Cancel Order: Restricts waiters from canceling orders once submitted.
    • Hide Statistics: Prevents certain roles (e.g., waiters) from accessing daily statistics.

8- Offline Functionality:

  • Ensures basic operations (e.g., taking orders) can be performed without an internet connection.
  • Syncs data automatically when back online.

9- Multi-language Support:

  • Customizable for various languages to cater to diverse staff and customer bases.

10- Staff Profiles:

  • Provides login for individual waiters to manage their tables and orders.
  • Tracks staff sales contributions.

Screenshots

1- Order Management:

2- Menu Integration:

3- Cart (Panier) System:

4- Order Tracking:

6- Daily Statistics:

7- Admin Controls:

10- Staff authentification:

Caisse administartion

Click on image to watch demo video ! Watch the video

About

A Point of Sale (POS) app for waiters developed in Flutter

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published