Why this project?
Why this project?
This project was ideated, designed, built, and deployed independently in 7 weeks, using AI as a collaborator across the entire product lifecycle.
This project was ideated, designed, built, and deployed independently in 7 weeks, using AI as a collaborator across the entire product lifecycle.

Overview
Overview
Swipe City is a mobile decision game that captures user preferences through multi-directional swipe interactions. Users respond to scenario cards across five rounds, then an AI model synthesizes their choices to recommend a city they should consider moving to.
Swipe City is a mobile decision game that captures user preferences through multi-directional swipe interactions. Users respond to scenario cards across five rounds, then an AI model synthesizes their choices to recommend a city they should consider moving to.
This project was ideated, designed, built, and deployed independently in two months, using AI as a collaborator across the entire product lifecycle.
Swipe City is a mobile decision game that captures user preferences through multi-directional swipe interactions. Users respond to scenario cards across five rounds, then an AI model synthesizes their choices to recommend a city they should consider moving to.
This project was ideated, designed, built, and deployed independently in two months, using AI as a collaborator across the entire product lifecycle.
Timeline
7 weeks
My Role
End-to-end product develoment
Tools Used
Claude, Figma MCP
Lovable, Cursor
Github Copilot, Vercel
Team
solo designer and developer
MY PROCESS
MY PROCESS
AI across the product lifecycle
AI across the product lifecycle
AI was used throughout the project as a design and build partner, not as a single feature. This allowed me to experiment with many tools and challenge the traditional design process while preserving discernment, critique, and iteration.
AI was used throughout the project as a design and build partner, not as a single feature. This allowed me to experiment with many tools and challenge the traditional design process while preserving discernment, critique, and iteration.


THE FINAL PRODUCT
THE FINAL PRODUCT
THE FINAL PRODUCT
Building a fully-functioning mobile application
Building a fully-functioning mobile application
From concept to deployment, this project required defining interaction systems, managing state across rounds, integrating external APIs, and shipping a complete mobile experience independently.
From concept to deployment, this project required defining interaction systems, managing state across rounds, integrating external APIs, and shipping a complete mobile experience independently.





















MY LEARNINGS
Design is changing…
Design is changing…
Designing with AI is less about generating solutions and more about knowing where human judgment still matters.
This project reshaped how I think about authorship, decision-making, and craft in AI-assisted workflows.
Designing with AI is less about generating solutions and more about knowing where human judgment still matters.
This project reshaped how I think about authorship, decision-making, and craft in AI-assisted workflows.



Ideation
Ideation
Ideating was very well supported by AI when I was asking for new questions to answer myself as opposed to asking for answers.
Ideating was very well supported by AI when I was asking for new questions to answer myself as opposed to asking for answers.
Craft
Craft
Crafting still required a lot of design input. AI was able to provide useful context and interaction models to reference, but the tools could not execute my design vision.
Crafting still required a lot of design input. AI was able to provide useful context and interaction models to reference, but the tools could not execute my design vision.
Implementation
Implementation
Implementation was very fast, but I did benefit from web development experience as my role became that of an orchestrator of several different technologies.
Implementation was very fast, but I did benefit from web development experience as my role became that of an orchestrator of several different technologies.
Refinement
Refinement
Iterative refinement of the app was very challenging as AI tools kept returning to an original idea or struggled with targeted micro-changes .
Iterative refinement of the app was very challenging as AI tools kept returning to an original idea or struggled with targeted micro-changes .

