AI facial assessment with 3D visualisation, built over a year-long engagement.

Qoves turns facial images, 3D features and environmental data into personalised aesthetics assessments. Techtribe built the full stack: image processing, model integration, Three.js visualisation and recommendations.

  • Consumer health · AI
  • 14 months
  • Dedicated Team
  • Live
  • React / Next.js / Three.js / Node.js / Express
Qoves assessment result screen showing facial analysis scores and recommendations
14 mo
continuous engagement, three contracts
3D
facial modelling in the browser with Three.js
5.0
on every contract

The problem

Qoves offers science-based facial assessments and skincare recommendations. The product needed to take a user's uploaded images, analyse skin and facial features, combine that with personal data and environmental factors like region, temperature, humidity and wind, and produce a personalised assessment and product recommendations in real time. It also needed to show users what it was seeing, which meant 3D facial visualisation in the browser rather than a static report.

What we built

Assessment pipeline. Image upload and processing, integration with the computer-vision models that analyse skin regions and facial features, and a recommendation engine that combines those results with the user's profile and live environmental data from weather and climate APIs.

3D visualisation. Three.js facial modelling so users see the regions being analysed and get a realistic preview, rather than a list of scores.

Guided workflow. A step-by-step assessment flow from upload to recommendations, built in React and Next.js with Tailwind.

Back end and infrastructure. Node.js and Express services, MongoDB and Redis, containerised with Docker on AWS.

The engagement began with a landing page and grew into a fourteen-month lead-engineering role across three contracts.

Results

A working assessment product with real-time recommendations and interactive 3D previews, and a client who came back twice: after Qoves, the same founder brought us in for Blackalgo. His words on the Qoves work: reliable, responsive, a strong understanding of Three.js, and "our go-to for getting difficult work done."

Qoves assessment start screen
Step-by-step assessment flow, from image upload to recommendations.
Assessment software analysing facial regions on an uploaded image
Facial regions mapped for analysis.
Second step of the assessment software with environmental inputs
Environmental factors (region, temperature, humidity, wind) feed the recommendation pipeline.
I've worked with Aashan for a year and he is reliable and responsive. Has a strong understanding of three.js and is useful in complex web design.
Shafee Hassan · Founder, Qoves Studio
Client
Qoves Studio · Australia
Timeline
Oct 2022 – Dec 2023
Our role
Lead full-stack engineer and AI integration
Stack
React, Next.js, Three.js, Node.js, Express, MongoDB, Redis, AWS, Docker, Tailwind

Book a call

Building something like this?

Tell us where you are. We'll map the fastest path to a production system.

  • You talk to a founder, not a salesperson.
  • You leave with a recommended package and a rough plan.
  • Prefer email? howdy@techtribedev.com