← All work
05 — The confrontation / app / PersonalPrivate source

TryOn.

Photo-to-product virtual try-on

01 / The idea

A virtual try-on prototype that combines a user photo and a product image through an image model.

TryOn is a virtual try-on project described in the selected résumé. A user photograph and product image form the inputs to a Gemini 2.5 Flash Image workflow. The implementation combines a Next.js interface, FastAPI service, SQLite and typed Pydantic request models. This portfolio records the architecture and intended interaction without claiming a currently available public product, guaranteed fit accuracy or production adoption. The useful engineering boundary is keeping image-generation requests typed while the interface guides the two required inputs.

02 / What matters
  • 01

    User photo plus product image

  • 02

    Typed generation requests

  • 03

    Separated frontend and API

  • 04

    Image-based prototype

Source / scope

Source: the selected September 2026 résumé. Status and scope are stated as documented; no current public release or adoption is inferred.

Read the selected résumé (PDF) ↓
Next / Keep exploring

There’s more.

Have a challenge in this space?

Let’s talk about it ↗
Shihab portraying Goku in an anime-inspired costume, keeping his own facial identity
The other lives of Shihab

01/ 08

The pursuit of better.

Goku — Dragon Ball

A training arc never really ends.

Personal cosplay artwork. Same face. A different world.Enter the six-form training arc ↗
A little energy from the whole world.
1 of 8