# Build a working app, tool, or game from a description

Turns a plain-English idea into a complete, runnable app — web tool, dashboard, or browser game.

- Topic: Software Development
- Framework: Chain-of-Thought
- Level: Standard
- Tags: Coding, Fill-in Template, Interactive, Step-by-step
- Source: https://www.thinkwithprompt.com/prompts/build-a-working-app-tool-or-game-from-a-description

## Prompt

```text
Build me a working app from this description.

**What it should do:** [DESCRIPTION — e.g. "a habit tracker", "a quiz game about capitals", "an internal dashboard for orders"]
**Who uses it:** [USERS]
**Must-have features:** [LIST]
**Tech preference:** [single HTML file with vanilla JS / React / Python / "you choose the simplest"]
**Data:** [stored in the browser / a file / a database / an API]
**Look and feel:** [style notes]

Process:
1. Restate the requirements and list any assumptions. Ask me up to 3 questions only if something essential is ambiguous.
2. Propose the simplest architecture that works and explain it in 3–5 lines.
3. Write the complete code — no placeholders or "TODO: implement" — with clear file names.
4. Explain how to run it, step by step, for a non-expert.
5. List known limitations and 3 sensible next improvements.

Handle errors and empty states gracefully. Make it responsive and accessible (labels, keyboard use, contrast). Never hard-code secrets or API keys.
```

## What to fill in

- USERS
- LIST
- stored in the browser / a file / a database / an API
- style notes

Free to copy and use. From ThinkWithPrompt (https://www.thinkwithprompt.com/), a library of 2,663 curated AI prompts.
