The problem
Students in rented rooms and first-time homeowners want a space that works. Design tools assume a budget, a floor plan, and vocabulary they don't have.
How it works
A photo, a description, the room's dimensions, and a chosen style go in. A vision model reads the room, an LLM reasons about it, and back comes a layout, a colour palette, and real furniture with prices in ringgit.
What I was careful about
The furniture catalogue is someone else's service, so it will fail eventually. When it does, the plan still renders and product lookup falls back to cached samples. The user sees a design, not an error page.
- Mobile
- Flutter, Dart, Provider
- Backend
- Node.js, Express, MongoDB Atlas, JWT
- AI
- GPT-4o vision, Claude, gpt-image-1
- Furniture data
- IKEA Product API