Reduced database access cost due to improved performance.
(Expected) 100% performance improvement.
No download failures.
Reduced timeout complaints due to improved performance.
Downloading large documents is a synchronous process. Members are blocked during the process, which may occasionally fail.
Backend APIs may timeout when handling large files. Current APIs are not structured to support large downloads in small durations.
Current flow
/
Sync download process with page loader
I conducted various stakeholder discussions and researched other banking platforms to get to the root of the problem and discovered the following:
Users were not happy with download process and structure of downloads.
Performance logs indicated download time crossing timeout threshold.
Most banks had asynchronous download model in place.
These insights helped me to create a how might we statement for the problem.
Goal 1: Create a central location for all async downloads
To enable async downloads, the platform needed a location that can be accessed when the documents were ready to download.
Ideation
/
Quick ideation using Figma Make
In Progress …. Coming soon
