Web Clothing Virtual Try-On App

via Freelancer ·

Budget / Salary₹37,500–75,000
TypeFreelance project
LocationRemote
Posted2 hours ago
I’m putting together a browser-based fitting room that lets shoppers see how an item will look before they commit to the cart. The core experience must run entirely in a standard web browser, with no downloads or plug-ins.

Here is the workflow I have in mind:

• A shopper lands on the page and either uploads a well-lit full-body photo or steps through a short flow that builds a personalized 3-D avatar from a set of guided snapshots and basic body measurements.
• The garment library (tops, bottoms, dresses, etc.) is pulled from our catalogue; once a piece is selected it is rendered in correct scale and draped realistically on the user’s photo or avatar.
• They can rotate, zoom, and switch sizes or colours instantly, then proceed to checkout on our existing store.

Key tasks for the build
1. Front-end web application (React, Vue or similar) that is responsive and loads quickly on desktop and mobile browsers.
2. Image handling pipeline: background removal, body-keypoint detection and garment alignment for the “upload your own photo” path.
3. Real-time 3-D avatar generation and garment simulation using WebGL / Three.js or comparable tech.
4. Simple admin panel so our team can upload new garment meshes, textures and size charts without touching code.
5. Clean REST or GraphQL layer so the try-on module can be embedded in other pages later.

Acceptance criteria
• Photo upload produces a realistic overlay in under five seconds on a mid-range laptop.
• Avatar flow completes in three steps or fewer with a 90% success rate on test devices.
• Garment swap latency below one second once assets are cached.
• Codebase documented well enough for an internal dev to extend.

Optional future additions such as live AR overlay can stay on the roadmap, but for this milestone I want the photo-based and full 3-D avatar experiences fully functional and production-ready.

If this sounds like a stack you’re comfortable with, tell me briefly which libraries or engines you’d leverage and include one example of previous work that shows relevant computer-vision or WebGL experience.
3d modelling image processing web development frontend development vue.js three.js graphql rest api
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.