Improved Download Progress Experience
RocatPro
Timeline
Augtust 2025
Deliverable
UI Design
My Role
UI/UX Designer

Description
A UX enhancement project for RocatPro focused on improving the file download experience. By introducing a download progress popup, users can now clearly track download status in real time, reducing uncertainty and improving overall usability—especially when handling large file sizes.
Why This Feature Was Needed
RocatPro users frequently download operational documents and reports, some of which have large file sizes. Previously, downloads ran silently in the background system without any visible progress indicator.
This created uncertainty and frustration—users had no way to know whether the download was still in progress, paused, or failed.
The Problem
Before this feature was introduced, users experienced several issues:
No visibility of download progress
Uncertainty whether the file was still downloading or already failed
Large files could take a long time without any feedback
Users often re-triggered downloads unnecessarily
These issues negatively impacted user confidence and efficiency during daily operations.
The Goal
The main objectives of this feature were to:
Provide clear, real-time download progress
Improve user confidence during large file downloads
Prevent repeated or unnecessary download actions
Keep the experience simple and non-intrusive
The Solution
We introduced a Download Popup that appears when a file download is initiated. The popup provides immediate feedback and stays accessible while the download is in progress.
Key Features:
Real-time progress indicator
File name and file size visibility
Clear download status (in progress / completed)
Support for multiple downloads in one panel
Minimal UI that doesn’t interrupt user workflow
This approach ensures users always know what is happening—even when downloads take longer than expected.
UX Considerations
Visibility over invisibility: Users should never guess system status
Non-blocking experience: The popup does not prevent users from continuing their tasks
Scalability: Designed to handle multiple concurrent downloads
Clarity: Simple iconography and hierarchy for quick understanding
Outcome & Impact
After implementing the download popup:
Users gained clear visibility into download progress
Reduced confusion and repeated download attempts
Improved trust in system behavior
Better experience when handling large files
This small but critical UX improvement significantly enhanced daily usability in RocatPro.