Custom Photo Booth Kiosk App Creation

Job ID: 40509663

Budget: $3,000 – $5,000 USD

# Photo Booth Kiosk App Development Project

Hello,

We are looking for an experienced developer or development company to build a custom Photo Booth Kiosk Application for iPad (Windows support is a plus).

The goal is to deploy self-service photo booth kiosks in shopping malls, entertainment venues, cafés, and commercial locations.

---

## Core Features

### 1. Welcome Screen
- Simple and attractive user interface.
- "Tap to Start" button.
- After tapping, the payment process begins.

---

### 2. Payment Integration
- Customers must complete payment through an external payment terminal located next to the booth.
- Once payment is successful, the photo session starts automatically.
- Users cannot access the camera without successful payment.

---

### 3. Photo Capture
- Use the iPad's built-in camera.
- Countdown timer before each photo.
- Automatically capture 4 photos.
- Ability to configure the number of photos from the admin panel.

---

### 4. Live Filters
- Real-time filters before taking photos.
- Similar to Snapchat or Instagram filters.
- Ability to add, remove, and manage filters from the admin panel.

---

### 5. Stickers
- Saudi Arabia themed stickers.
- Riyadh themed stickers.
- Seasonal and national event stickers.
- Ability to add new stickers in the future.

---

### 6. Templates
- Multiple photo templates.
- Ability to select templates before taking photos or from the admin panel.
- Company branding/logo integrated into templates.
- Editable photo positions within templates (similar to LumaBooth).

---

### 7. Date Stamp
- Option to display the capture date on the final print.
- Enable/disable date display from settings.

---

### 8. Printing
- Automatically send the final photo layout to the printer.
- Direct printing without staff intervention.
- Support for professional photo booth printers.

---

### 9. Digital Copy & QR Code
- Generate a unique QR code after printing.
- Customers can scan and download their digital photo.
- Photos should be stored on a server/cloud for a configurable period.

---

### 10. Auto Reset
After the process is completed:
- Photo capture
- Printing
- QR code generation

The application should automatically return to the welcome screen.

---

# Admin Panel

We require a complete admin panel including:

## Template Management
- Edit photo positions.
- Add new templates.
- Delete templates.

---

## Filter Management
- Add filters.
- Remove filters.
- Reorder filters.

---

## Sticker Management
- Add new stickers.
- Delete stickers.
- Organize sticker categories.

---

## Print Settings
- Number of printed copies.
- Default template selection.
- Print quality settings.

---

## Camera Settings
- Number of photos.
- Countdown duration.
- QR code display duration.

---

# Multi-Device & Branch Management

The system should be scalable for future expansion across multiple locations.

### Central Dashboard
- View all devices.
- Monitor device status.
- Track device locations.
- View daily transactions.
- View total printed photos.

---

# Maintenance Notifications

The system should provide alerts when:
- Printing paper is running low.
- Ink/ribbon is running low.
- Printer is offline.
- Device or application is offline.

(Depending on printer capabilities and API availability.)

---

# Reports & Analytics

- Daily customer count.
- Number of transactions.
- Number of printed photos.
- QR code download count.
- Weekly and monthly reports.

---

# What We Need From You

Please provide:

1. Technology stack.
2. Estimated development timeline.
3. Estimated cost.
4. Similar projects or portfolio examples.
5. Whether the application will be:
- Native App
- Hybrid App
6. Payment integration approach.
7. Photo storage and QR code implementation method.
8. Recommended architecture for managing multiple devices and locations in the future.

This project is intended to scale into multiple photo booth locations, so stability, scalability, and ease of management are extremely important.