Restaurant Employees Tip Calculator System App Flutter

Download Project Document/Synopsis

Nevon AI Chatbot App using Dialog Flow in Flutter
nevon software

Restaurant tips are the rewards or incentives for good service. Tips are voluntary additional payments for a service and are common in restaurants that offer the traditional table service, where the server interacts with the client extensively. Our flutter-based Restaurant Employees Tip Calculator helps to automatically calculate the employee’s tip from the customer’s payment. The system is user-friendly and it is easily accessible by the restaurant, employees and the customer. The tip from a customer given to the restaurant employees for their good services can be easily rewarded.

This project is written in Dart and the database used here is MSSQL, and it is based on the flutter framework. Dart is a programming language that Google developed and keeps up with. A cross-platform framework for building high-performance mobile apps is called Flutter.

In this system, the tips are been calculated from the payment made by the customer at the restaurant. This system consists of three modules those are restaurant and admin, employees of the restaurant and the user. The admin can view all the employee’s tips and customers who have tipped them. They can add or delete employees and employee categories from the system.

Employee category and calculated tip percentage is been added to the system by the admin. Admin can view all the tips from the customers to the user. If the customer pays by cash or pays separately at the restaurant, the admin can add these tips manually to the system. The employees can easily view their tips and sort them using a filter by month or year.

The user can log in to the system using their credentials. To make payment, the customer has to select a particular restaurant. In our project, we have implemented the dummy model to make payments. The user can tip the employees accordingly. All the previous transactions can be viewed by the user.


  • It is easy to maintain.
  • It is user-friendly.
  • Customers can tip the employees at restaurants easily.
  • The system automatically calculates employee tips from the payment done by the customer.
  • Also, the employees can view their tips and keep track of it.
  • Restaurants can manually add customer’s tips if they pay by cash.