
Flagship product · In progress
Paris Tennis
Dispo
A faster route from “I want to play” to a court that is actually available in Paris.

The premise
Availability should feel
like an invitation, not a puzzle.




Public and private courts are there. The useful information is there. The problem is the path between wanting to play and finding a slot. Paris Tennis Dispo turns scattered availability into one clear decision.
01 · Discovery
Find a court without the tab maze.
Search by place and date, narrow the radius, compare surfaces and sources, then refresh the availability that matters now.
- Public & private courts
- Distance and surface filters
- Live availability refresh


02 · Momentum
Let the opening find you.
Saved courts become useful signals rather than another thing to check. Players choose the hours they would genuinely play and receive focused availability alerts.
The product loop
- 01Choose the conditions
Where, when, how far and on which surface.
- 02See what is playable
Availability becomes readable instead of fragmented.
- 03Act while it is open
Refresh now or let a saved alert bring the slot back.
Inside the process
Read the decisions behind the product.
From positioning and user journeys to interaction principles, architecture and roadmap.
Human × AI
The tool moved fast.
The point of view stayed human.
Product framing, interface priorities and visual direction stayed with Jiayue. AI accelerated prototyping and iteration; judgment decided what belonged in the experience.

