UX Collective

We believe designers are thinkers as much as they are makers. https://linktr.ee/uxc

Follow publication

Member-only story

Designing, developing, and deploying a web app entirely using AI

Sajid Saiyed
UX Collective
Published in
4 min readJan 29, 2025
AI design to development workflow
AI design to deployment workflow

This is to demonstrate how the design to development toolchain is evolving as you read this article. Some exciting technological breakthroughs are happening and as a design leader and someone who likes to build things, these are exciting times.

Today we will talk about building a simple Math Game in 3 simple steps.

Btw. if you want to skip reading the article and prefer a Video version instead, then jump to the very bottom of the article to watch the video.

Step-1

Defining product requirements

You have an idea but don’t have all the product requirements figured out. So we will user ChatGPT to generate detailed product definition.

For this game, I gave this prompt to chatGPT:

I want to build a simple math game with the following functionality. 
- Asks users to do simple multiplication, addition, and subtraction
- Has 3 levels of difficulty
- For each question, there is a timer that runs for 60 seconds
- User scores are defined by how many correct answers in 60 seconds
- Do not allow to proceed if wrong answer.
- There would be a leaderboard with users' scores along with the
top 10 scores overall.
- The design should be beautiful and modern. Something that appeals to GenZ
- User enters answers by clicking the numbers 0 to 9 displayed on the screen
and then pressing the Submit button. Users entered answer is displayed above
the number keys. Also, provide a "-" key to enter negative numbers.

Can you generate a prompt that I can feed to Cursor and Polymet to generate
the code and designs? Be as detailed as possible in your prompt design.

chatGPT came up with a beautifully written detailed product requirements. It’s a long document so here is the link where you can read the entire output it generated.

This output will become an input as a prompt for the next tool we will use to design the UX of this game.

Step-2

Designing the UX

Create an account to read the full story.

The author made this story available to Medium members only.
If you’re new to Medium, create a new account to read this story on us.

Or, continue in mobile web

Already have an account? Sign in

Written by Sajid Saiyed

Seasoned UX leader (ex. Google/SAP/Philips). Leading, mentoring, and building design teams. These are my personal views and thoughts on design and technology.

Responses (1)

Write a response