Wedding Album Builder Windows App -- 2

Job ID: 40129047

Budget: ₹37,500 – ₹75,000 INR

I’m creating Mirai Album, a Windows-only desktop tool that lets wedding photographers design photo books with some Ai features the speed and polish of a pro suite. The application must be written in Java (Swing or JavaFX—your choice) and compiled to a standalone EXE with an easy installer.

Core workflow
• Album layout & page management: users drag-and-drop images, swap or resize frames and pick from fully customizable templates.
• Auto-layout suggestions: one click should populate a spread intelligently based on orientation and rating metadata.

Photoshop integration
A JSX bridge will drive automated editing functions—think tonal fixes or skin-smoothing on a single image or an entire spread when the user calls it. Keep the code modular so batch processing or template application can be added later.

Performance expectations
Hundreds of high-resolution files must not bog the UI. Memory usage, image loading speed and background processing threads are all crucial, with optional Python AI helpers running heavy filters off the EDT.

Tech stack at a glance
Java 11+ • Swing/JavaFX • Gradle/Maven • JSX scripting in Photoshop 2023 • Python 3 (for AI modules) • NSIS/Inno Setup for the installer.

Deliverables
1. Signed Windows EXE and installer
2. Complete source with build script
3. Sample JSX scripts wired to the app
4. Brief user guide that walks through building a 10-page album

Acceptance criteria: smooth drag-and-drop with a 300-image catalog, spreads generated in under two seconds, no crashes during a one-hour stress test, and Photoshop edits triggered correctly every time.