Description
Client Side:
– Restaurant Management App
– POS App (Point Of Sale) for waiting staff
– Kitchen App for kitchen staff
– Delivery App for the clients drivers/riders
– Products and Menu Management
– Customer Management System
– Points Collection & Redemption
– Analytics Tracking with a responsive dashboard
– Chat with customers
Customers App:
– Restaurant Discovery
– On the table ordering, Pick up or Deliver
– Points collection and redemption
Additionally:
– A custom navigationBar for the management app
– A custom Snack Bar
Custom SnackBar:
– A custom action with full notes to make it easier to understand what is happening (you can always use chatGPT for help)
– Null Safe but you probably want to set the required parameters (button parameters are required only if show button is True)
– Use the parameter hideSB to hide any active Snackbars (if used, all parameters are ignored, FF will let you know which needs to be set and they can be set to the null constant)
– To change the appearance of the SnackBar, you can locate the widget in the ui builder under (shared -> components -> snackBar)
– If you wish to change the parameters of the snackBar, make sure to update the “showSnackBar” custom Action.
– Instructions for updating the SnackBar parameters and the widget’s location are in the code notes
The SnackBar uses the confetti package: https://pub.dev/packages/confetti