After opening the app for the first time, the user is greeted with a minimalistic sign-up page where the user can choose between traditional email sign-up or to sign-up with Google or Microsoft respectively. Should the user enter an email that is already registered, a dialog is shown to inform the user about it. Should he now choose to login, the already entered email is transferred to the sign-in screen where the user only needs to enter his password and is ready to go. If an account is already present, the user can choose to sign in instead by clicking on the highlighted text.
After logging in, the user transitions the home screen. The home screen acts as a single hub where the user can see the most important and recent data. At the top, the current schedule is displayed and a "Start Route" button appears where the user can start a Google Maps navigation with the scheduled visits. The user can also glimpse at the latest visits and choose to view all of them by clicking on "Expand". An important detail is that the user can click on any of the customers to get instant access to the quick actions as described in the next part.
The customer screen offers access to several quick actions such as calling, messaging or navigation. You get immediate access to the latest visit which can be set to a different date. The app is built in such a way that anomalies are avoided which means that should a user try to set the last visit to a date that is before the current last visit, the user can choose to delete the latter. Another important part of the app is the "Priority"-slider which determines the interval in which a customer should be visited.
The last page I want to highlight is the settings screen. The settings screen showcases some not so obvious functionalities of the app such as cloud-sync, biometric authentication and more. Since tempory organizes your visit history with different people, a focus on security was a necessity. If activated, biometric authentication is required everytime the user tries to open the app. The cloud-sync is done in a way also known as "privacy-by-design". This means that no personally identifiable information is transmitted, nor stored on our servers and uses only a combination of your accounts email address and cryptographically stored versions of customer's phone numbers to re-link the customers with your phone book's contact data on the device.