01 |
Login or Register upon entering the app for the first time (bypassed after first time)
|
02 |
Navigate to QR code reader (integrated within the app) and scan a receipt QR code
|
03 |
Receipt is formatted from QR data and displayed on receipts page for easy access
|
Login/Sign Up During the signup process, the user will be required to enter an email address, password, full name, phone number, DOB, and their home address and will be asked to verify their phone number and email for security purposes.
Once their account is created, the user can login using an email and password authentication. For ease of use and additional security, we are developing biometric authentication and Google login as well. All the account data that the user provides will be displayed on the Profile Page, inside the application. |
QR Code ScanningAt checkout, the point sale system will generate a QR code, containing information about your purchase. When the scanner detects this QR code, the user will be prompted with a button to save the receipt. When the button is pressed, the user gets a pop up confirmation that the receipt has been saved.
|
Viewing ReceiptsOnce the user has logged in, the application will navigate to the receipts page where the user can view all their receipts. Logging in for the first time, the introduction tutorial will show the user a blank example receipt to exhibit the layout of the receipts and functions of the app.
When a new receipt is saved, the receipt is automatically stored locally, and displayed on the receipts page so that the receipt can viewed immediately after scanning. Receipts can be sorted and filtered by different variables ie. store name, total cost, time period, etc. |