Improved Download Progress Experience

RocatPro

Timeline

Augtust 2025

Deliverable

UI Design

My Role

UI/UX Designer

download-progress

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.

Back to Portfolio

  • Let's work together

    👋

    Let's work together

    👋

    Let's work together

    👋

    Let's work together

    👋

    Let's work together

    👋

    Let's work together

    👋

  • Let's work together

    👋

    Let's work together

    👋

    Let's work together

    👋

    Let's work together

    👋

    Let's work together

    👋

    Let's work together

    👋

  • Let's work together

    👋

    Let's work together

    👋

    Let's work together

    👋

    Let's work together

    👋

    Let's work together

    👋

    Let's work together

    👋

Everything starts with a dream.

.Dream

.Believe

.Achieve

cindy11natasya@gmail.com

Copyright © 2024 Cindy Natasya, All Rights Reserved.

Everything starts with a dream.

.Dream

.Believe

.Achieve

cindy11natasya@gmail.com

Copyright © 2024 Cindy Natasya, All Rights Reserved.

Everything starts with a dream.

.Dream

.Believe

.Achieve

cindy11natasya@gmail.com

Copyright © 2024 Cindy Natasya, All Rights Reserved.

Create a free website with Framer, the website builder loved by startups, designers and agencies.