We Had In Front Of Us
The app was half baked when our team was engaged to complete the app. Complex flow with almost no documentation. Image quality was to be retained. Expecttaion was to upload n (thousands) of photos or large size videos to the respective cloud space in background without impacting user experience. Various user flows for guests and subscription model. One more challenge was to allow different google login other than the default google login on Android devices.
A Scalable Solution
Async solution was implemented to meet the background upload. Thourough documentation and impact analysis of the suggested design changes was the key to success of this project.
A Final Result
An app which was useable, functioning and met the customer expectations. Making sure the app functions in background without any loss of data.