07/Flexible space
The Flex

Problem
Flexible space inventory is only useful if people can find a place that matches how they actually want to stay - not just a filter state.
What I owned
- Discovery and filtering
- LLM-powered search and recommendations
Engineering challenge
Use language models for recommendation without making search feel opaque or slow on a mobile-first surface.
Architecture
How the system connects.
01 →
Discovery
Mobile-first Next.js
02
Search
LLM recommendations
Context
The Flex is a flexible-space discovery product. I built the mobile-first interface and the LLM-powered search that produces personalised recommendations.
Outcome
A mobile-first discovery product where search can be asked in language, not only in filters.
- Personalised discovery
- LLM search
Technology
Next.js · TypeScript · Node.js