Skip to content

Conversation

@Harshul23
Copy link

Summary -
This pull request introduces support for uploading entire folders of audio files, addressing Issue #45. This feature simplifies the audio uploading process by allowing users to select and upload multiple files from a directory in one action.

Beatsync feat  Upload Folder

🎯 What’s New
✅ Implemented folder upload functionality using

📁 Users can now upload multiple audio files from a folder at once

🔄 Automatically handles nested folder structures and filters valid audio files

💡 Improved UX by reducing the need for repetitive single uploads

🧪 How to Test
Click the new "Upload Folder" button or select a folder via the updated file input
All valid audio files inside the folder will be selected for upload

⚠ Notes
This implementation uses the webkitdirectory attribute which is currently supported in most Chromium-based browsers

Future enhancements can include drag-and-drop support or recursive folder handling via File System Access API (for browsers that support it)

📌 Related Issue
Closes #45

- Implemented input element changes to support directory selection
- Enabled batch uploading of multiple songs at once
- Improved user experience by reducing the need for single uploads
@vercel
Copy link

vercel bot commented Jun 2, 2025

@Harshul23 is attempting to deploy a commit to the freemanjiang's projects Team on Vercel.

A member of the Team first needs to authorize it.

@Harshul23 Harshul23 mentioned this pull request Jun 3, 2025
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.

Add folder upload

1 participant