Smart Photo Upload Module

Замовник: AI | Опубліковано: 22.02.2026
Бюджет: 25 $

I need a lightweight web module for mysticwave.online that lets customers drop individual photos or an entire ZIP file, then guides them smoothly to purchase Memory Books, Packs or Prints. Flow • Visitors sign in through social media; I am open to whichever providers you suggest. • An asynchronous uploader receives JPEG or ZIP, shows progress, and hands the files to the server. • The server scores every image and keeps only the best ones based on: – Blur detection – Exposure levels – Duplicate removal • A responsive HTML5 / Canvas preview arranges the chosen photos into the correct layout. Customers may swap out up to five images before locking the order. • Stripe Checkout handles payment. • Images sit in temporary storage (local or S3) and self-delete after 30 days. What I expect from you 1. Clean, documented code that I can drop into an existing Node or PHP stack. 2. Front-end components written in vanilla JS or a modern framework of your choice. 3. A simple admin setting for changing the 30-day purge window. 4. Clear instructions to deploy in production. No advanced editing tools are necessary. I value speed, a minimal UI and stable async handling over flashy effects. If this sounds like your kind of build, tell me which tech stack you prefer and a realistic delivery timeline.