Build a browser-based image tool:
- Upload images via drag-and-drop or file picker
- Resize images (custom dimensions or presets)
- Compress images with quality slider
- Convert between formats (show original vs compressed size)
- Bulk processing: upload multiple images
- Download individual or all as ZIP
- Preview before/after
- All processing in the browser using Canvas API (no server needed)
Clean UI with progress indicators. Put in ~/data/public/