-
-
Notifications
You must be signed in to change notification settings - Fork 8
Description
Add a feature that allows users to upload an entire folder (or multiple wallpapers at once) and automatically apply the calendar design to each wallpaper in that folder.After processing, the system should generate a ZIP file containing all the calendar wallpapers for easy download.
Use Case
Currently, users can only apply a calendar to one wallpaper at a time.This feature will help users who have dozens or hundreds of wallpapers by automating the process in bulk, saving time and effort.
Proposed Solution
-
Add folder upload support (through drag & drop or folder picker).
-
Process each image using the existing calendar overlay logic.
-
Use a compression utility (like JSZip) to bundle all processed wallpapers into a single ZIP file.
-
Display a progress indicator (e.g., “Processing 25/120 wallpapers…”).
Acceptance Criteria
- Allows uploading an entire folder or multiple wallpapers at once.
- Automatically applies calendar layout to every wallpaper.
- Generates a downloadable ZIP file with all processed wallpapers.
- Handles large batches efficiently (100+ wallpapers).
- UI clearly shows processing progress.Priority
🟡 Medium
Type
✨ Feature Enhancement
Additional Notes
Could be integrated later with custom calendar templates or user-defined styles for more personalization.