The app is built for the shops staff users from HubBox Collect Points locations and allows its users to perform tasks as follows:
- Adding parcels in the system
- Releasing parcels from the system
- On-board new Collect Points - demo the functionality of the app through a 'features guide tour' menu which helps staff from Collect Points to engage with the app and use it to ease the process of handling parcels
- Training new staff without involving a face to face meeting
- Keeps the users informed with push notifications about the upcoming parcels
- Notifying the users when their packages are ready to be collected
Some of the main contributions:
- Implemented Push notifications to keep Collect Points engaged
- Integration with New Relic – for Analytics and Crash reports
- Floating Action Buttons for each screen with quick 'How to' videos
- Session management (keep users logged into the app and re-authenticate in the background when needed, without distracting the user)
- Permanently monitor for crash reports and release hot fixes when appropriate (2 crash reports in 5 months)
- Testing the app
- Collected feedback from Collect Points users and colleagues in order to improve the experience and meet users' expectations
- Ensured design compatibility with different screen sizes and orientations
- Code migration from Swift 2.2 to Swift 3
- Constant maintenance and bug fixes