# Simple Resume

> A clean 1-column resume template with realistic data, repeating sections, and theme color mods.

This is a [Bannx](https://bannx.com) template. Render any of its **pages** to an image (PNG, SVG, WebP) or PDF through the Bannx Render API, and customize the output by passing **tweaks** (variable overrides).

## Template

- Template ID: `resume`
- Category: career
- Pages: 1
- Open in browser: https://bannx.com/templates/resume

## How to use

1. Pick a **page** below and note its **page ID**.
2. Call the Render API with that page ID. Override text, colors, and other values via the `tweaks` map (keys are the variable names listed below).
3. Authenticate with an API key (create one under **Settings → Space → Developers**) using the `Authorization: Bearer <token>` header. GET requests for this template require a token (or the space GET render secret `gt`).

Full docs: https://bannx.com/docs/rendering · https://bannx.com/docs/variables

## Quick demo (no API key)

AI agents and curious humans can render this **public** template with tweaks without an account. Mint a short-lived **demo token** (IP-throttled, ~1h TTL, max 5 per hour per IP) and pass it as `?demo=...` (or `Authorization: Bearer <token>`):

```bash
# 1. Mint a demo token (no auth required)
curl -s -X POST https://bannx.com/api/demo-token
# → { "token": "demo_…", "expiresAt": …, "quota": { … } }

# 2. Render with the token (public templates only)
curl -L "https://bannx.com/api/render/Qn-VfnfPUk9uDuCWRimyT?format=png&output=binary&demo=demo_…" --output demo.png
```

Demo tokens only work on public templates and don't consume any space's credits. For production usage, create an API key under **Settings → Space → Developers** instead.

## Variables

| Name | Type | Default | Description |
|------|------|---------|-------------|
| `accentColor` | string | `#2563eb` |  |
| `name` | string | `Alexandra Reynolds` |  |
| `jobTitle` | string | `Senior Product Designer` |  |
| `email` | string | `alex.reynolds@email.com` |  |
| `phone` | string | `+1 (555) 234-7890` |  |
| `location` | string | `San Francisco, CA` |  |
| `website` | string | `alexreynolds.design` |  |
| `summary` | string | `Creative and detail-oriented product designer with 8+ years of experience crafting intuitive digital experiences. Passionate about bridging user needs with business goals through research-driven design and rapid prototyping.` |  |
| `experience` | array | `[{"role":"Senior Product Designer","company":"Stripe","period":"2021 – Present","description":"Led end-to-end design for Stripe's merchant dashboard, improving task completion by 34%. Managed a team of 3 designers and collaborated closely with PMs and engineers."},{"role":"Product Designer","company":"Airbnb","period":"2018 – 2021","description":"Redesigned the host onboarding flow, reducing drop-off by 22%. Ran bi-weekly user research sessions and maintained the internal design system."},{"role":"UI/UX Designer","company":"Freelance","period":"2016 – 2018","description":"Delivered branding, web, and mobile design projects for 15+ clients across fintech, health, and e-commerce sectors."}]` |  |
| `education` | array | `[{"degree":"B.S. Interaction Design","school":"California College of the Arts","year":"2016"},{"degree":"UX Research Certification","school":"Nielsen Norman Group","year":"2019"}]` |  |
| `skills` | array | `[{"name":"Figma"},{"name":"Sketch"},{"name":"Prototyping"},{"name":"User Research"},{"name":"Design Systems"},{"name":"Framer"},{"name":"Adobe XD"},{"name":"HTML / CSS"}]` |  |
| `photo` | string | `https://images.unsplash.com/photo-1494790108377-be9c29b29330?w=200&h=200&fit=crop&crop=face` |  |

## Pages

### Page 1

- Page ID: `Qn-VfnfPUk9uDuCWRimyT`
- Size: 794×1123

## Example: render "Page 1"

POST (recommended):

```bash
curl -X POST "https://bannx.com/api/render" -H "Content-Type: application/json" -H "Authorization: Bearer YOUR_API_KEY" --data "{\"templateId\":\"resume\",\"draft\":false,\"format\":\"png\",\"output\":\"binary\",\"tweaks\":{\"accentColor\":\"#2563eb\",\"name\":\"Alexandra Reynolds\",\"jobTitle\":\"Senior Product Designer\"},\"pageId\":\"Qn-VfnfPUk9uDuCWRimyT\"}" -o render.png
```

GET (embed in an `<img>` / quick link):

```bash
curl -H "Authorization: Bearer YOUR_API_KEY" "https://bannx.com/api/render/Qn-VfnfPUk9uDuCWRimyT?format=png&output=binary&templateId=resume&tweaks=%7B%22accentColor%22%3A%22%232563eb%22%2C%22name%22%3A%22Alexandra+Reynolds%22%2C%22jobTitle%22%3A%22Senior+Product+Designer%22%7D" -o render.png
```
