Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

As a user, I want to upload more images without size limitations by removing the reliance on session storage #263

Open
Tracked by #186
k-allagbe opened this issue Oct 4, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@k-allagbe
Copy link
Member

Description

Context
We currently use session storage to temporarily store uploaded images in order to prevent progress from being lost if the user accidentally reloads the page. However, session storage is limited in capacity (typically a few MBs), which restricts the number and size of images users can upload. After review, we decided that a better solution is to alert the user before they refresh the page rather than relying on session storage to maintain progress.

Problem Statement
We need to remove the use of session storage for holding uploaded images, as it imposes size restrictions. Instead, we will implement a system that alerts users if they attempt to refresh the page after uploading images, ensuring that progress is not lost while allowing users to upload more images without hitting storage limits.

Acceptance Criteria

  • Remove the use of session storage for holding uploaded images.
  • Implement an alert that warns users if they try to refresh the page after uploading images, informing them that their progress will be lost.
  • Ensure users can upload more images without facing the size limitations associated with session storage.
  • Verify that the new solution enhances the user experience without causing disruptions to the upload process.
@k-allagbe k-allagbe added the enhancement New feature or request label Oct 4, 2024
@k-allagbe k-allagbe mentioned this issue Oct 4, 2024
18 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant