Journey from old to new
To make the app more user-friendly we made a lot of changes in the app. Few notable changes are:
Increasing Customer Experience and switching from Hybrid to Native
Poor customer experience can make or break the success of the app. The previous version of the app was a Hybrid app, which had less than the ideal user experience with sub-par performance. One of the features required in the application was the ability to access user’s camera, GPS and address book to provide necessary and relevant offers to them. This was long delayed process using the Hybrid platform. To provide users with faster response time and enhance the customer experience we switched to the Native app.
Reduced Loading Time
The previous app used to take a lot of time to display content on the mobile screen. This was due to the large bytes of visual elements so, we used image compression technique to counter this problem. We reduced the loading time to the minimum and made sure that the content is displayed at the lightning fast speed. There were lag issues in the previous version, this was mainly because everytime user used to switch from one screen to another within the application the content had to be loaded separately – we eliminated the lagging problem completely from the app by keeping server requests to the minimum.
Switching to AWS Cloud
The old version was held on the physical servers, which made the management of data difficult. Switching to AWS provided us with many option to manage the data flow. Using AWS Cloud we were able to get rid of backend dependency for media, now the application does not need to fetch the whole data – boosting the speed of the app. Also at times when the number of users exceeds the amount server can handle, AWS Cloud creates its own server to manage the extra load.
We redesigned and created a robust web-portal with a set of functions and procedures to data parameter of media to accompany the new app. In the previous version, there were no presets to determine the attributes for data and images size this caused images to seem distorted and out of their place. We made changes and added the attributes and filters to show relevant content.
Payment API added
Considering that the previous app was not much of a success because of the difficulty faced by the users while making payments, so to counter the payment problem we added a payment API to the application.
Multiple Login Methods
To make onboarding the app easy for the users we gave them multiple options to login i.e. they can select any option from Facebook, Twitter, Google Plus or Instagram.
Super Agent Login Mode
We didn’t turn a blind eye to the Agents who will be providing the coupons to the consumer. To make their work easier and manageable we provided them with many functionalities like: