- Add a new customer.
- Search for a specific customer by fist name and last name or email.
- Scan a qr code to get the customer information.
- Authentication for admin functionality.
- Easy way to email the customer a qr code.
- Update customer information (name, last name, email).
- Log that the customer bought a product covered by an offer.
- Display if the customer got a discount on a product.
- Add a new offer with custom discount and time frame.
- Remove an offer.
- Undo the last log if a mistake was made.
- Add, Search, Scan buttons, Admin Buttons
- Just the camera feed that will scan the qr code.
- Has 3 text fields for first name, last name, email.
- Has to include both first name and last name or email.
- Has a search button.
- Shows results if found.
- Has 3 text fields for first name, last name, email.
- Has a button to add the customer (Requires confirmation).
- Customer first name, last name, email
- Buttons to log a purchase (Requires confirmation).
- Will display discount if discount applies.
- Edit button to edit customer info.
- Admin button that will require login to show.
- Will show undo last log button.
- Has 3 text fields for first name, last name, email.
- Has a button to save the changes. (Requires confirmation)
- Add an offer button.
- Remove an offer button. (Requires confirmation)
- Change password button.