# A meme studio where the code draws everything

Build a web app for making memes and stickers that people would actually post.

Everything you see in a meme comes from your code: characters, faces, props, backgrounds, lettering. Give it a cast and a sense of humour of its own, and make it fast and fun to go from an idea to a finished picture. Whatever someone makes, they should be able to save it as an image that is ready to post.

**Rule:** every visual is generated by your code (shapes, paths, gradients, patterns and so on). No image-generation models or APIs, no stock images, no clip-art. The app must not load or bundle any raster image except its own small icons (32 KB or less each).

---

## Delivery contract

- This folder is an empty git repository with the brief (`BRIEF.md`). Build the product here. **The stack is your call** unless the brief names one: language, framework, libraries, styling, storage. You have internet access, web search included.
- Add a `run.json` file at the root that says how to run it, for example:

  ```json
  { "build": "npm run build", "start": "npm run preview -- --host 127.0.0.1 --port $PORT" }
  ```

  `build` is optional and runs once. `start` must serve the product on `http://127.0.0.1:$PORT` (we set the `PORT` environment variable) and keep running until we stop it.
- A person judges the result by using it in a browser.
- You are working alone: nobody will answer questions.
- Finish with a short summary of what you built.
