Distributed photobooth platform
Not a photobooth screen application. A distributed transaction system attached to physical hardware.
32
screens built
11
roles enforced
28
session states
0
sessions recorded
How it works
Payment is verified before the camera unlocks. Everything after is checkpointed, so a crash or power cut resumes rather than restarts.
Attract
Event identity, starting price, one action.
Unlock your session
Scan to pay
Pay
UPI QR. Camera stays locked until the server verifies.
Capture
Three photos, each with countdown, review and retake.
Please wait
Printing your photos
Copy 1 of 4
Fulfil
Print dispatched, WhatsApp queued, backup QR ready.
The rule the whole product hangs on
A confirmed paid session stays an open obligation until print and digital delivery are resolved — completed, queued for recovery, or closed by an authorised person with a recorded reason.
Architecture
The booth completes a paid session with no cloud round-trip. The cloud owns money, configuration and identity. The booth opens every connection — nothing inbound.
Value
None of them sees the others' data — that separation is enforced, not conventional.
Guest
Venue
Click'd ops
Differentiation
LumaBooth and dslrBooth are strong products — for an attended event booth. This is an unattended kiosk taking a guest's money, which is a different problem.
Read it honestly: licensed software wins on creative features, speed and cost. It has no payment ledger, no entitlement model, no fleet control and no multi-tenant reporting. For attended events it is the faster path. For unattended paid kiosks it cannot meet the requirement at all.
Access control
Rendered directly from the permission model the API enforces. Marketing genuinely cannot reach money; finance genuinely cannot reach photos.
| Role | Fleet | Sessions | Config | Money | Sensitive | Reports | Governance | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Event Success Associate11 of 27 | ||||||||||||||||||||||||||
| Field technician7 of 27 | ||||||||||||||||||||||||||
| City operations lead13 of 27 | ||||||||||||||||||||||||||
| Central operations16 of 27 | ||||||||||||||||||||||||||
| Marketing / content manager4 of 27 | ||||||||||||||||||||||||||
| Finance7 of 27MFA | ||||||||||||||||||||||||||
| Partner user1 of 27 | ||||||||||||||||||||||||||
| Product / analyst4 of 27 | ||||||||||||||||||||||||||
| Administrator20 of 27MFA | ||||||||||||||||||||||||||
| Super administrator27 of 27MFA | ||||||||||||||||||||||||||
Try it
Real accounts, scrypt-hashed passwords (clickd123), lockout after five failures. Sign in as marketing and the finance API returns 403 — not a hidden menu item.
Honest status
Real
Not yet real
Built against the Click’d Software Development & Central Control Panel Docket v1.0 and the Technology Architecture & Implementation Guide v1.0.