The application is designed for carriers in store ONLY.
Its designed to deliver orders to customers and follow the carrier location in order to calculate delivery times and manage the stores orders.
functionality - view
1. login page - username + password.
2. main page - includes 2 buttons, statistics and dashboard for orders. buttons are for the carrier to tag in/out from the store and the second button is to send time back to store.
The orders will be filled once BE will push them to the application.
3. Customer page - when clicking an order, you will get into the order page with the customers data and will be able to deliver / undeliver the order + go into the order page (show items).
4. Order page - will display the items of the order and will be able to send a request to send invoice
Business logic
1. location services - application will be able to get the customers location as long as the application is in the foreground or background + carrier is logged in.