Photo Booth

Designed, integrated, and deployed custom-developed PC and web applications that interface with Commercial Off-the-Shelf (COTS) components.


Context

A company that manufactures and leases photo booths to events such as product launches for high-end companies, trade shows, and weddings needed capabilities added to their photo booth product to include video clip capturing, uploading data directly to Internet sites, and using high-end digital cameras. They approached us with an extremely tight deadline as the final product had to be delivered to one of their clients at an upcoming tradeshow.

Solution

We developed an end-to-end solution in C# that allowed the flexible configuration of video equipment, camera equipment, flash devices, audio devices, credit card readers, voice prompts and a touch screen into a system that performed video and image capture in a photo booth kiosk-style setting. Each booth can be configured to upload video data, image data, payment data, and usage statistics.

The solution also included a strong web component with:

  • A data management site for NYC Photo Booth which enables monitoring of all booths to track usage, equipment status, and receivables.
  • A data management site for each client of NYC Photo Booth which provides a method of content review prior to publishing, and includes support for multiple photo booths at multiple locations.
  • A public site for each client of NYC Photo Booth that allows users to view video/photo sessions and share links.

This project came with a tight deadline that was not only met, but allowed for additional features before the final delivery.