interactive photo booth (cross platform)

Job ID: 39110176

Budget: $30 – $250 USD

I'm in need of a standalone interactive photo booth system. This system should be equipped with various face and body filters, as well as photo frames. The filters should be diverse, encompassing fun and quirky ones, beauty enhancement filters, and seasonal and event-specific filters.

Key Requirements:
- The photo booth system should be able to capture and apply these filters in real-time.
- The system should save the photos in JPEG format.
- The interactive nature of the booth should be user-friendly and engaging.

Other Features
- Enter email or whatsapp number to have the photo deliver to the user.


*Key Features:*

1. *Real-time AR Experience:*
- The application will use the PC's webcam to capture live video feed.
- Real-time AR rendering of selected props (e.g., hats, glasses) that users can interact with and overlay onto their image.

2. *Prop Selection:*
- Users can choose from a set of pre-designed 2D/3D props displayed in a user-friendly interface.
- Props should be able to be resized, rotated, and positioned on the user's face or body.

3. *Photo Capture:*
- Users can take a picture with the selected props, which is saved to their local machine or cloud storage.
- Option to share or print the captured photo.

4. *Cross-platform Support:*
- The application will work on Windows or Mac PCs via a browser or as a standalone desktop app.

5. *Customizable Props:*
- Ability to add new props easily, either as 2D images (e.g., PNG) or 3D models (e.g., GLTF/GLB files).

6. *User Interface:*
- Simple, intuitive interface for selecting, adjusting, and capturing photos with props.
- Button to reset the image and clear props.

Ideal Skills:
- Experience in developing interactive systems
- Knowledge in creating and applying filters
- Proficiency in software development for photo booth systems

Please note that the compatibility of the system with specific platforms has not yet been determined. Therefore, experience with cross-platform development would be beneficial. Need suggestion on whats the best way to get this working. The idea is to have it intuitive and self managed. No need to have anyone to manage it. Whether its android or browser based, let me know your suggestion.
Related categories: PHP JavaScript Augmented Reality Tensorflow