
In Progress
Posted
Paid on delivery
Custom Photo Kiosk / Photo Booth Software Development Project Description: I am looking for a developer to create custom software for a photo kiosk that will be used at conventions and live events. The goal is to build a simple, reliable program that allows customers to take a photo, place it onto a themed background, print the photo, and receive a QR code to download a digital copy. This will run on a kiosk style setup with a touchscreen monitor, camera, and printer. The software needs to be fast, stable, and simple so that customers can walk up and use it quickly at busy events. Important: To show that you read the project description, please start your proposal with the words “Photo Kiosk Developer.” Proposals that do not include this will be ignored. Core Features Required 1. Touchscreen Photo Capture Large “Take Photo” button Optional countdown timer Photo captured from connected camera or webcam Simple and clean kiosk interface 2. Face Detection / Auto Framing Automatically detect the person’s face Center and scale the photo to fit the template Crop and position the subject onto the background automatically 3. Background Selection Customer can choose from multiple preset backgrounds Backgrounds will be themed (anime, fantasy, etc.) Captured photo is placed onto the chosen background 4. Photo Output Final composed image is sent to a connected photo printer Support for print templates (portrait, ID badge style, etc.) 5. QR Code for Digital Download System uploads the photo to a website or cloud storage Generates a unique QR code for that photo QR code prints on a small receipt or printed alongside the photo Customer scans the QR code to download their photo later 6. Admin Settings Panel Upload or change background images Change print templates Basic camera and printer settings Software Requirements Must run on Windows Full screen kiosk mode Touchscreen friendly interface Reliable for high-volume use at live events Preferred Technologies (Flexible) Python C# Electron / Node.js OpenCV (for face detection) Any stable framework suitable for kiosk applications Hardware Setup The system will run on: Windows computer Touchscreen monitor Camera or DSLR Photo printer Optional QR receipt printer Bonus Features (Optional but a plus) Green screen background removal Automatic gallery creation for events Email or text delivery of photos Animated countdown screen before photo capture Required Experience Please only apply if you have experience with at least one of the following: Photo booth software Camera integration Image processing QR code generation Printing integration When applying, please include: One example of a similar project you have built What language or framework you would build this in Estimated timeline for completion Application Requirement Please briefly explain how you would approach building this system, including: How face detection would work How the captured image would be placed onto the background How the QR code and digital download system would function You do not need to provide a full technical plan, but I want to make sure applicants understand the scope of the project. Real World Use Case This software will be used at convention booths and live events where customers walk up and take themed photos. The system needs to be fast, reliable, and simple for both customers and booth staff to use. Typical workflow will look like this: Customer walks up to the kiosk Customer taps “Start” or “Take Photo” Camera captures the photo Software detects the face and places the photo onto a selected themed background Final image is generated automatically Photo is sent to the printer A QR code is generated for the digital download of the image QR code prints on a receipt or alongside the photo Customer scans the QR code to download their photo The entire process should ideally take under 20 seconds per customer so the booth can handle a high number of people. The interface should be very simple and clean, since many customers will be using the kiosk for the first time. Goal of the Project The goal is to create a smooth kiosk experience where customers can walk up, take a themed photo, receive a printed copy, and download a digital version via QR code. This system will be used regularly at events, so reliability and speed are extremely important.
Project ID: 40307423
163 proposals
Remote project
Active 26 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
163 freelancers are bidding on average $1,182 USD for this job

⭐⭐⭐⭐⭐ Photo Kiosk Developer for Custom Software Solutions ❇️ Hi My Friend, I hope you're doing well. I just checked all of your project requirements and I can see you are looking for a developer to create custom software for a photo kiosk. You have no need to look any further as Zohaib is here to help you! My team has successfully completed 50+ similar projects for photo booth software. I will ensure the program is fast, stable, and user-friendly, providing a smooth experience for customers at busy events. ➡️ Why Me? I can easily build your photo kiosk software as I have 5 years of experience in Python and C# development, specializing in image processing, QR code generation, and camera integration. Not only this, I have a strong grip on frameworks like Electron and OpenCV, ensuring a robust solution for your project. ➡️ Let's have a quick chat to discuss your project in detail and let me show you samples of my previous work. Looking forward to discussing this with you in chat. ➡️ Skills & Experience: ✅ Python Development ✅ C# Programming ✅ Image Processing ✅ QR Code Generation ✅ Camera Integration ✅ Touchscreen Interface Design ✅ Kiosk Software Development ✅ Face Detection ✅ Printing Integration ✅ Cloud Storage Solutions ✅ User Interface Design ✅ Event Management Software Waiting for your response! Best Regards, Zohaib
$900 USD in 2 days
7.9
7.9

Photo Kiosk Developer, With over a decade of experience in web and mobile development, specializing in blockchain and AI/ML projects, I understand the necessity for a fast, reliable, and user-friendly custom photo kiosk software for conventions and live events. In the past, I have successfully developed solutions in the fintech and eCommerce sectors, showcasing my ability to deliver tailored products that align with client requirements. My expertise in blockchain technology will ensure seamless integration of features like QR code generation and digital downloads. If given the opportunity, I would build this system using Python or C#, leveraging OpenCV for face detection and Electron/Node.js for a touch-friendly interface. The estimated timeline for completion would be within the specified 20-day period. To ensure a smooth workflow, face detection will work by automatically recognizing and centering the subject's face on the background, while the QR code system will allow for easy digital download for customers. I invite you to reach out to discuss how I can bring your custom photo kiosk software to life. Thank you for considering my proposal. Best, [Your Name]
$1,200 USD in 20 days
7.1
7.1

Hello there, Photo Kiosk Developer, at your service! With my extensive experience in Photo booth software, Camera integration, Image processing, and QR code generation, I am the perfect fit for your project. My proven expertise with Python and C#, alongside popular frameworks like OpenCV and Electron/Node.js', will help me develop this program to meet all your needs. To give you a glimpse into my capabilities, I built a photo booth application that allowed users to take pictures, choose from a selection of themes, and print images in real-time at high-profile events. The solution handled swift image processing just like what you are looking for in under 20 secs per customer. Leveraging face detection APIs, we perfectly positioned the subjects onto different backgrounds - similar to your need. Plus, I implemented QR code technology for easy download and sharing; this aligns with your secondary requirement. I estimate around x weeks for project completion (based on deep analysis). In that time, you can expect a user-friendly kiosk software that turns capturing moments into an exciting and efficient experience for the customers at your events. Let's discuss how I can transform your vision into reality! Best regards, Alex.
$1,250 USD in 1 day
6.9
6.9

Hi, This is Elias from Miami. I checked your project description and understand you're looking to build custom photo kiosk/photo booth software that includes features like image processing and background removal. I have experience in developing similar applications, focusing on user-friendly interfaces and robust backend solutions. My approach would involve using Python for the backend, integrating OpenCV for image processing tasks, and a responsive frontend built with a suitable framework. This will ensure the software is efficient, scalable, and capable of handling multiple kiosk installations seamlessly. I’d be happy to go over the details and refine the best approach for your use case. Q1 – What specific features do you envision for the photo kiosk software? Q2 – Are there any particular hardware requirements or constraints we should be aware of? Q3 – What is your timeline for the completion of this project? Looking forward to hearing from you.
$1,200 USD in 20 days
7.0
7.0

Photo Kiosk Developer. I fully understand your need for a simple and efficient custom software solution for a photo kiosk that enhances user experience at events. With extensive experience in creating photo booth applications and a strong background in Python and OpenCV, I am confident in my ability to develop a stable, touchscreen-friendly program that meets all your specifications. My approach includes implementing face detection for auto-framing, allowing customers to choose from themed backgrounds, and integrating a seamless QR code generation process for digital downloads. I prioritize reliability and speed, ensuring the entire photo-taking and printing process can be completed quickly for high-volume use. I would love to discuss the project further and share how my experience aligns with your needs. Please message me directly with any questions regarding the project timeline and specifics for the QR code functionality. What specific themes do you want to use for the backgrounds, and are there any customization options to consider? Best regards,
$1,375 USD in 18 days
6.3
6.3

Photo Kiosk Developer. Hi there, I will build your event photo kiosk software as a full-screen, touchscreen-friendly Windows application covering photo capture, face detection with auto-framing, themed background compositing, printing, and QR code digital download - all designed to complete the customer flow in under 20 seconds. For the technical approach: I will use C# with WPF for a responsive kiosk UI, paired with OpenCV for real-time face detection. Once the face is detected, the software will auto-crop and scale the subject, then composite it onto the selected themed background using layer-based image processing. For QR downloads, each final image will upload to cloud storage (S3 or similar), generate a unique short URL, and encode it as a QR code printed on the receipt or alongside the photo. One key consideration - I will implement a local image queue for printing and uploading, so if the network drops mid-event, photos still print instantly and uploads retry automatically in the background. This keeps the booth running smoothly even with unreliable convention Wi-Fi. Questions: 1) Will you be using a standard webcam or a DSLR with tethered capture (like Canon SDK)? 2) Do you have a preferred cloud provider for hosting the digital downloads, or should I recommend one? Looking forward to discussing further. Thanks and best regards, Kamran
$790 USD in 13 days
5.8
5.8

Hi I read through your project carefully, and I really like what you're building. A fast, simple photo kiosk for live events is exactly the kind of system where performance and user experience matter the most, and I’ve worked on similar setups before. For this project, I would build the software using C# with .NET (WPF) for a stable Windows kiosk app, along with OpenCV for face detection. This setup works very well for touchscreen systems and hardware integrations like cameras and printers. For face detection, I would use OpenCV to automatically detect and center the face, then scale and crop the image so it fits naturally into your templates. The goal is to make this fully automatic so users don’t need to adjust anything. For the QR system, the final image would be uploaded to cloud storage, and a unique download link would be generated. Then a QR code is created instantly and printed either with the photo or on a receipt. The upload and QR generation can run in parallel so it doesn’t slow down the user flow. can we discuss more details on chat ? thank you Brayan
$1,125 USD in 7 days
5.8
5.8

Hello I am an expert with 15+ years of experience in the technical world, delivering simple to complex websites, e-commerce platforms, membership systems, and portals. I always ensure clear communication, continued support after delivery, and 100% client satisfaction. I specialize in C# development, creating robust desktop applications, web applications, and enterprise-level solutions. With expertise in .NET framework, API integration, and database-driven applications, I focus on building scalable, secure, and high-performance solutions tailored to your business needs. If you are looking for a dedicated C# expert who delivers quality, innovation, and on-time results, I’d be glad to work on your project.
$2,500 USD in 7 days
5.8
5.8

Photo Kiosk Developer Your system will fail at conventions if the face detection pipeline takes more than 2 seconds per photo. At high-traffic events, even a 5-second delay creates bottlenecks that cost you customers. The real challenge isn't just capturing photos - it's processing 200+ people per hour without crashes or print queue failures. Before architecting this, I need clarity on two things: Are you using a DSLR with tethered shooting or a webcam? DSLRs require SDK integration (Canon EDSDK or Nikon SDK) which adds complexity but delivers better image quality. Second, what's your printer model? Some thermal printers have 30-second warm-up times that'll destroy your throughput target. Here's the architectural approach: - OPENCV + DLIB: Implement Haar Cascade for real-time face detection with fallback to HOG if lighting is poor. Pre-load models at startup to avoid 3-second initialization delays between captures. - PYTHON + TKINTER: Build the kiosk UI with full-screen mode and touch-optimized buttons (minimum 80px tap targets). Python handles camera APIs, image compositing, and printer drivers through PyUSB or win32print. - BACKGROUND COMPOSITING: Use PIL/Pillow for alpha channel blending. Detect face bounding box, calculate scale ratio to fit template, apply Gaussian blur to edges for natural blending. Processing time under 500ms on mid-range hardware. - QR CODE + CLOUD STORAGE: Generate unique filenames, upload to AWS S3 or Firebase Storage via API, create QR code with qrcode library, embed in print layout. Implement retry logic for network failures during events. - PRINT QUEUE MANAGEMENT: Use threading to prevent UI freezes. Queue prints asynchronously so customers can start the next session while previous photo prints. I've built similar high-throughput systems for event photography companies processing 300+ photos per day. The difference between a system that works and one that crashes at hour 3 is error handling - camera disconnects, printer jams, and network drops will happen. Let's discuss failure scenarios and your hardware specs before I commit to a timeline.
$1,020 USD in 30 days
6.1
6.1

⭐⭐⭐⭐⭐ Photo Kiosk Developer CnELIndia can design a fast, stable, touchscreen-friendly kiosk software for Windows with a clean interface for customer use. Implement face detection using OpenCV to auto-frame and position photos onto selected themed backgrounds. Enable multiple background selections and support print templates for connected photo printers. Integrate QR code generation linked to cloud storage for instant digital downloads alongside printed photos. Develop an admin panel for background uploads, template changes, and camera/printer configuration. Optional enhancements: green screen removal, animated countdown, and event gallery creation. Use Python or C# for reliable high-volume operation; Electron/Node.js optional for UI flexibility. Testing workflow to ensure <20-second turnaround per customer and seamless kiosk operation. Provide maintenance and event-ready support to ensure software reliability at live conventions.
$1,125 USD in 7 days
5.5
5.5

Hello, I can deliver what you need. I went through your project details and found that I worked on almost the exact same task about two months ago. I am a skilled freelancer with 6+ years of experience in Python, C# Programming and I can deliver the results as quickly as possible. You can visit my profile to check my latest work and recent reviews. Let us make this great together, please connect in chat. Warm regards.
$1,500 USD in 7 days
5.2
5.2

⭐⭐⭐⭐⭐ ✅Hi there, hope you are doing well! Photo kiosk projects I've delivered allowed users to snap photos via touchscreen, auto-frame faces, overlay themed backgrounds, and print with QR codes for digital downloads seamlessly in high-traffic event environments. The crucial element to success is ensuring face detection and image processing operate swiftly and accurately for flawless user experience under event-time pressure. Approach: ⭕ Develop touchscreen-friendly full screen Windows kiosk app using C# and OpenCV for efficient face detection and auto framing. ⭕ Create intuitive UI for easy background selection and start photo capture. ⭕ Implement image compositing placing cropped photos onto themed templates. ⭕ Integrate printer drivers with flexible print templates. ⭕ Build QR code generation linked to cloud storage for effortless photo retrieval. ⭕ Include admin panel to manage backgrounds, print templates, and camera/printer setup with fail-safe error handling. ❓ Could you share preferred cloud storage or hosting platform for photo uploads? ❓ Any specific photo printer models to ensure driver compatibility? ❓ Do you require the bonus features like green screen removal or email delivery? I am confident in delivering a robust and user-friendly photo kiosk software tailored to your event needs on time. Thanks, Nam
$1,200 USD in 7 days
5.3
5.3

Hi, I can help you with this. I am a developer with extensive experience with automations and integrations. I've helped clients with similar projects. Let me know your interest, Sincerely, Nicolas
$1,125 USD in 7 days
5.3
5.3

Photo Kiosk Developer. You can have me create a reliable and performant custom photo kiosk software that runs on Windows for use during conventions/events. My plan is to develop the software using Python, with OpenCV to identify faces. Since there will be huge crowds in events/conventions, I recommend using a green screen behind the user so that OpenCV will only detect one face instead of random faces from the crowd behind said user. As for online photo upload, assuming a reliable internet connection, cloud storage is an alternative worth considering, since it returns the image URL after upload, which we can use to create a QR code from which the user can download the image. In case, connection is spotty, your very own server is a safe bet. This way we can determine the exact URL of the image prior to uploading it, therefore enabling the software to print the QR even when the image is pending upload. Question: 1) For the themed background where the captured face will go, can the operator determine at which point in the themed background the captured face will go or does it always go to the center of the themed background ? Anyway, I'm ready to start. Looking forward to working on your custom photo kiosk software.
$900 USD in 8 days
5.3
5.3

Photo Kiosk Developer Hello, This is a great real-world system and I’ve worked on similar camera + image processing + kiosk-style applications where speed and reliability are critical. Recommended Stack I would build this in Python with OpenCV for image processing and a lightweight UI framework like PyQt for a stable Windows kiosk app. This gives strong control over camera input, fast processing, and easy hardware integration. Approach Photo Capture Direct camera integration using OpenCV or DSLR SDK Full screen touchscreen UI with a simple flow and countdown Face Detection and Framing Use OpenCV Haar cascades or DNN-based face detection Detect face position then auto scale and center the subject Crop and align dynamically based on template zones Background Composition Predefined templates with fixed anchor areas Captured image is resized and blended onto background using PIL or OpenCV Optional green screen support later for cleaner cutouts Printing Generate final image and send directly to printer via Windows print services Support multiple layouts like portrait or badge format Performance All steps optimized to complete within 10 to 15 seconds per user Local caching to avoid delays during high traffic Timeline 3 to 4 weeks for a solid MVP with all core features I can also support future features like SMS delivery gallery pages or green screen refinement. Best regards Alex
$1,125 USD in 7 days
5.4
5.4

Hello, Photo Kiosk Developer. I understand the need for a custom photo kiosk software that offers a seamless experience for customers at conventions and live events. The goal is to develop a user-friendly program that enables quick photo capture, background selection, printing, and digital download via QR code. The focus is on creating a fast, stable, and simple interface to cater to the high volume of users at busy events. My approach to building this system would involve utilizing face detection technology to automatically frame and position the subject onto themed backgrounds. The software will offer multiple preset background options, print templates, and a QR code feature for digital downloads. I have prior experience in camera integration, image processing, and QR code generation, making me well-equipped to deliver on the project requirements. I am ready to discuss further details and clarify the scope to ensure the successful implementation of the photo kiosk software. Looking forward to potentially collaborating on this exciting project. Best regards, Justin
$1,200 USD in 7 days
5.0
5.0

My approach to building this system would include leveraging open-source platforms like OpenCV for face detection, enabling seamless cropping and positioning of the subject on the chosen themed backgrounds. By incorporating my knowledge of C# and Python, I will build a highly reliable software that can creatively handle high-volume users at busy events. Additionally, my hardware integration expertise will prove valuable in ensuring a smooth connection between the touchscreen monitor, camera, printer, and Windows computer. I oPitch:fficiency and speed are paramount in this project cataloging customer photos with minimal delay; my experience in building cross-platform applications guarantees an intuitive interface that perfectly matches the system's requirements. Through my endeavours, I aim to successfully deliver a kiosk system that incorporates sleek functionality and easy-to-use interface meeting all your specifications.
$750 USD in 5 days
5.2
5.2

As a seasoned freelancer with over 16 years of experience I have built similar software solutions before which has given me the practical knowledge to meet your needs effectively. For instance, I recently developed a photo booth app for a large-scale convention where it was crucial for the setup to be user-friendly and operational at all times. Drawing from this real-world experience, not only will I implement the core features you've outlined impressively well (touchscreen photo capture, face detection/auto framing, etc.), but I'll also ensure your preferred bonus features don't affect performance while being fully optimized. Working with me means you don't just get a skilled developer; rather you get an invested partner keen on your satisfaction. My commitment is to craft a system that maximizes workflow efficiency without compromising speed or reliability, as testified by clients from over 200 countries worldwide. Trust that with me, your project will be executed to perfection and delivered within an estimated completion timeline that prioritizes precision without sacrificing quality. Choose proven experience - choose me!
$2,000 USD in 99 days
5.0
5.0

Photo Kiosk Developer. The software must run reliably on Windows in full-screen kiosk mode, with a touchscreen-friendly interface to support high-volume event use. The approach centers on modular development using C# with OpenCV integration for precise face detection and auto-framing. The UI will present a clean, intuitive workflow with stage gates for photo capture, background application, and print/QR generation. Regular syncs and milestone validations ensure alignment and on-schedule delivery. Ownership of both software and hardware integration will guide a seamless, controlled handoff. Before progressing fully, confirming all scope details and acceptance benchmarks will secure mutual clarity on deliverables and quality. Happy to walk through approach and timeline whenever suits You. Desmond
$850 USD in 14 days
4.9
4.9

Hey, Photo Kiosk Developer. Your focus on fast, stable event‑ready performance stands out, especially the requirement to complete each customer flow in under 20 seconds. I’ve delivered a similar convention booth system where I integrated DSLR capture, OpenCV auto-framing, and QR-based downloads, reducing total processing time to 15 seconds per user. The real challenge here is ensuring face detection and compositing stay consistent in varied event lighting while keeping the UI simple enough for first-time users. A junior developer often overlooks how quickly OpenCV pipelines can bottleneck under high volume; optimizing each step is critical. I’ll build this in C# with OpenCV for face detection. I’ll implement a tight capture-to-template pipeline, generate print-ready composites, and push digital copies to cloud storage with unique QR codes. Admin controls will stay isolated in a secure backend panel. Before starting, I’ll confirm your preferred camera type, print template sizes, and cloud storage choice to finalize integration paths. I can deliver this with a reliable event-ready workflow. Thanks, John allen.
$1,000 USD in 10 days
4.6
4.6

Portland, United States
Payment method verified
Member since Mar 15, 2026
$250-750 USD
$750-1500 USD
$750-1500 USD
₹400-750 INR / hour
₹100-400 INR / hour
$10-30 USD
$30-250 USD
$3000-5000 USD
₹1500-12500 INR
£20-250 GBP
₹100-400 INR / hour
$250-750 USD
$30-250 USD
$250-750 USD
$30-250 AUD
₹600-1500 INR
₹250000-500000 INR
$10-30 USD
$3000-5000 USD
$10-30 USD
$25-50 USD / hour
$250-750 USD
₹75000-150000 INR