Project Description
I need an Android-only mobile app that lets my jewellery-shop customers see how a piece will look on them even when the physical sample isn’t in store. I already have high-quality photos of each design; the app should place those images onto a live camera view or a customer snapshot so they can judge size, fit, and overall appearance before ordering.
Core flow
• I photograph or upload a design from the admin side.
• In the shop, the customer opens the app, takes a selfie (or uses live preview), and the selected item is overlaid in the correct position and scale.
• The customer can move, resize, and rotate the item for a perfect fit.
• When satisfied, they can save or share the image and proceed to an order screen.
Essential requirements
• Native or well-optimised Android build (latest stable SDK).
• Simple, elegant interface suitable for walk-in retail use.
• Local image caching so browsing is smooth even with spotty connectivity.
• Admin area (in-app or small web panel) where I can add, edit, and categorise new jewellery photos quickly.
• Final deliverables: APK ready for installation in store, full source code, and brief deployment documentation.
Nice to have
If you have experience with ARCore or similar libraries and can offer a more realistic real-time try-on, let me know, but a reliable 2-D overlay that feels intuitive is already a win.
Tell me how you plan to approach image alignment and scaling on different face and hand positions, what frameworks you prefer, and the timeline you foresee.