Build a browser-based image tool called "PicForge".
- Upload via drag-and-drop zone or file picker (multiple files)
- Resize: custom width/height with aspect ratio lock, presets (thumbnail, HD, 4K)
- Compress: quality slider 10-100%
- Convert format: PNG, JPEG, WebP, AVIF
- Preview: before/after comparison with file size shown
- Batch process: apply same settings to all uploaded images
- Download individual or all as ZIP
- All processing client-side using Canvas API — no server upload
Design: clean minimal, drag zone with dashed border, purple accent (#7c3aed), progress indicators.