Android Event Photo Booth App

Job ID: 39241405

Budget: $30 – $250 USD

? Project Description: Event Photo Booth App
Project Overview:
We are looking for an experienced Android developer to build a professional Event Photo Booth App that will operate on a dedicated device installed in a booth with a fixed background. The app should automatically capture high-quality photos of individuals or groups standing in front of the background when they are steady and properly positioned. The key goal is to create a smooth and hands-free photo-capturing experience, with automatic uploading of captured photos to an Amazon S3 bucket.

Key Features:
✅ Auto Capture with Face and Pose Detection:

The app should use the CameraX library and ML Kit face detection to identify when all subjects in the frame are steady and well-positioned.

The app should only trigger the photo capture when all subjects are ready (not moving or adjusting position).

✅ Countdown Timer:

Once the app detects a stable pose, it should initiate a 3-second countdown before capturing the photo.

A visual and/or audio indicator (like a flashing light or beep) should be shown during the countdown.

✅ High-Quality Photo Capture:

Use CameraX to capture high-resolution photos.

Optimize camera settings for various lighting conditions to ensure clear and sharp images.

✅ Direct Upload to AWS S3:

Automatically upload captured photos to a specific folder in the Amazon S3 bucket.

Ensure secure transfer using AWS SDK and proper authentication.