Dashboard
The Home Page is the the page where I first view after I login to the app.
Components
Start Of Day
- If I have not initiated the Start of Day on my account yet, only the Start of Day button is enabled. Pressing the "Start of Day" button will open a popup where I can initiate the process.
- There are several weekly KPIs on the Dashboard where I can review certain information.
- I can reset the last sync date through the blue label at the bottom. As the proccess starts, a progress bar informs me of what data are being downloaded. If any errors appear the proccess will stop and all the data that have been already downlaoded will be rollbacked.
- After a successfull Start of Day sync, the "Start Day" button will be disabled but the "Sync data", "End of Day", "Customers" and Unsynced Visits buttons will be enabled.
Sync Data
- Buttons End of Day, Customers, Unsynced Visits all fall under the Sync data section.
- Data Sync: There I can sync with the server again in a similar way as I did when I started my day. The app will only pull any changes made on the main database and sync my device with them.
- End of Day: The app initiates the end of work day. I get navigated into a new page to pick the reasons any visits were missed from my today's visit plan.
- Unsynced visits: The app navigates me into a new page where I can view any unsynced visits and sync them with the server without ending my current day.
Customers
- The "Customers" button will navigate on the Visit list page so I can start a visit, if I do not have one already picked or it will navigate me into the visit's details page. The name, address, city and visit date are being shown on the top left of the Home Page.
Menu
- The app menu can be accessed on the top left. There I can navigate to any of the modules, after I have started my day. My username also appears at the top.
- From the menu I can access the Settings and Logout buttons
