Android Vending Kiosk App Build

Job ID: 40308555

Budget: ₹12,500 – ₹37,500 INR

I need a lightweight Android kiosk application for a single-product vending machine. On load, the tablet should loop a short instructional video that shows buyers how to use the machine. Because I don’t have that clip yet, I’ll rely on you to create a clean, 15-30 second video that matches the same simple, minimalistic style I want for the interface.

When a customer touches the screen the app jumps to a quantity selector for the only item we sell. A plus/minus control is enough; no catalogue or carousel is required. After quantity selection the user hits “Buy Now,” at which point Razorpay handles the transaction in full-screen mode. When Razorpay confirms success the app must instantly fire a webhook (JSON POST) to an ESP32 inside the machine so the controller can dispense the purchased number of units.

I will supply:
• API key and secret for Razorpay (test and live)
• Endpoint specification for the ESP32 webhook
• Brand colours, font, and product image

You will deliver:
• Full Android Studio source, gradle-ready
• Signed release APK locked to single-app mode
• The finished instruction video in 1080p landscape
• Brief setup document so I can update keys, change pricing, or swap the video later

Acceptance criteria:
• Smooth video loop with no visible restart
• Touch-to-start transition under 150 ms on a standard 2 GB RAM tablet
• Reliable Razorpay flow and exact webhook payload as provided
• UI adheres to the agreed minimalistic design and remains responsive in portrait and landscape

That’s the entire scope; if anything is unclear let me know before we begin.