Shopify Developer Needed to Build Custom Photo Strip Creator / Photo Booth Experience

Posted yesterday

Worldwide

Summary

We are an e-commerce brand specialising in frames for photobooth strips and small-format photographs, and we’re looking to expand our offering by allowing customers to create and purchase their own custom printed photobooth strips directly through our Shopify store. We’re looking for an experienced developer to help us build the front-end experience and Shopify integration. What We Want to Build We want to create an interactive experience similar in simplicity and feel to mysketchbooth.com, but designed specifically for our e-commerce store. A customer should be able to: * Upload their own photographs from mobile or desktop * Add multiple images to create a traditional photobooth-style strip * Crop/reposition each image within the photo slots * Preview the completed strip in real time * Potentially choose between simple options such as colour / black & white and different strip styles * Add the finished personalised strip to their Shopify cart * Complete their purchase through our normal Shopify checkout The custom design created by the customer must then be linked to their Shopify order, so that we can access the exact finished artwork/images required to manufacture and fulfil their order. Key Requirements The finished system should include: Photo Strip Builder A clean, intuitive interface that works particularly well on mobile. Customers need to be able to upload images and easily arrange/crop them into a predefined photobooth-strip layout. We would ideally like the editing experience to feel fast and simple rather than like complicated photo-editing software. Live Preview The customer should see an accurate preview of the finished photo strip as they create it. Print-Ready Output The system needs to generate a high-resolution, print-ready version of the completed photo strip at our required physical dimensions and aspect ratio. The production file should be separate from, or higher resolution than, the normal web preview where necessary. Image resolution and print quality checks would also be useful so customers cannot accidentally submit extremely low-quality images. Shopify Integration The personalised product needs to work with our existing Shopify store. When the customer adds their strip to cart and purchases it, we need to be able to identify and retrieve the exact custom artwork associated with that order from the Shopify admin / fulfilment workflow. We do not want customers to have to leave our website and complete their purchase elsewhere. File Storage / Order Management Uploaded customer images and generated print files will need to be securely stored and associated with the correct Shopify order. We’re open to recommendations on the best architecture for this. Nice-to-Have Features Depending on complexity and budget, we may also want to include: * Black & white / colour filters * Basic vintage photobooth effects * Different strip layouts/templates * Ability to replace individual photos * Drag/reposition and zoom controls * Automatic image quality warnings * Saved customer designs * Ability to reorder a previous strip * Admin interface for accessing/downloading production files * Automated transfer of production files into our printing/fulfilment workflow What We’re Looking For We’re particularly interested in developers who have experience with one or more of the following: * Shopify development * Shopify Storefront / Admin APIs * Custom Shopify product personalisation * React, Next.js or similar modern frontend frameworks * HTML Canvas / image manipulation * Image upload and cropping systems * Server-side image generation * Cloud image/file storage * Generating print-ready artwork * Building mobile-first web applications Experience building product customisers, print-on-demand editors, photo upload tools, canvas editors, personalised product builders or similar applications would be a major advantage. When Applying Please send: 1. Examples of similar customisation tools or Shopify applications you have built. 2. A short explanation of how you would approach this project technically. 3. How you would handle generating and storing the high-resolution print-ready artwork. 4. How you would associate each customer’s custom design with their Shopify order. 5. Your estimated project cost or preferred pricing structure. Please don’t send a generic Shopify portfolio. We’re particularly interested in seeing projects involving custom product builders, image manipulation, personalised products or Shopify integrations. There is potential for ongoing work after the initial build as we expand the customisation experience and add additional products.

  • Less than 30 hrs/week
    Hourly
  • 1-3 months
    Duration
  • Expert
    Experience Level
  • Remote Job
  • Complex project
    Project Type
Skills and Expertise
Mandatory skills
Web Development
Web Design
Activity on this job
  • Proposals:20 to 50
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Aug 11, 2026
  • United Kingdom
    7:09 PM

Explore similar jobs on Upwork

MySQL
PHP
HTML5
CSS 3
WordPress Plugin
WordPress
AJAX
jQuery
WordPress Security
WordPress Website
MySQL Programming
WordPress Bug Fix
WordPress Migration
WordPress Theme
WordPress Backup
WordPress Development
Web developerHourly‐ Posted 4 weeks ago
Web Development

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo