nobelization / panoramax-mobile-app

GNU Affero General Public License v3.0
35 stars 7 forks source link

Upload interface #76

Closed overflorian closed 2 months ago

overflorian commented 4 months ago

As a user, when I just clicked to UPLOAD, I would like to have a feedback of the upload and publication process.

image

1. Sending

The upload process is important to show: potentially as the internet connexion could be interrupted.

Based on the round progress indicator (see https://m3.material.io/components/progress-indicators/overview), show the upload process to the user

2. blurring

The blurring / processing state is less important to the user: all pictures have already been sent, so it's really all about waiting for the publication. Therefore a linear progress bar is well suited.

A request should be sent to the API every second the display the progress.

3. published / final state

Icons