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

feat: Add multiple file upload support #30

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

kaushalpowar
Copy link
Owner

This PR introduces support for multiple file uploads, significantly enhancing the user experience. Previously, users could only upload one file at a time, which was inefficient, especially when needing to upload multiple related files.

Key Changes:

  • Frontend: The file input element now includes the multiple attribute, allowing users to select multiple files for upload. The UI has been updated to clearly indicate this functionality and provide feedback during the upload process, including progress bars and error messages.

  • Backend: The backend has been modified to handle multiple file uploads concurrently. Robust error handling has been implemented to gracefully manage potential issues during the upload process, such as network errors or file size limitations.

Why this change is needed:

The ability to upload multiple files simultaneously is a highly requested feature. This improvement streamlines the workflow for users, saving them time and effort. It also aligns with modern web application standards and best practices for file uploads.

Testing:

Thorough testing has been conducted to ensure the stability and reliability of the multiple file upload functionality. Tests include:

  • Uploading a single file.
  • Uploading multiple files of varying sizes and types.
  • Simulating network errors and handling the resulting error conditions.
  • Verifying that uploaded files are correctly stored and accessible.

This enhancement significantly improves the user experience and efficiency of the application.

This commit introduces support for uploading multiple files simultaneously.  The previous implementation only allowed for single file uploads. This enhancement improves user experience and efficiency.

- Added a new `multiple` attribute to the file input element.
- Updated the backend to handle multiple file uploads.
- Added error handling for cases where file uploads fail.
- Improved the UI to provide better feedback to the user during the upload process.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant