# Templates

What a template is, where the gallery appears, and what a click does in each place.

## What a template is

A template is a finished, pre-built app with a brief attached. There are twelve: Habit tracker, Landing page, Personal CRM, Kanban board, Invoice tracker, Recipe box, Monthly budget, Workout log, Job applications, Reading list, Event page + RSVP, Metrics dashboard. Each tile shows a drawing of its first screen, a line about it and a tag (personal, work, finance, marketing).

Some are built phone-first, some for the web. Landing page and Event page + RSVP start from the Website starter; Metrics dashboard from the Internal tool starter.

## On the home page

The **Templates** section on getripping.com is for people who are not signed in. Tap a tile and:

1. The template's brief goes into the idea box, and the box scrolls into view.
2. The box remembers which template it came from.
3. When you press **Get Ripping** and create your account, the first build starts from that template's own files rather than from scratch, then applies your brief to them.

Tapping a **Try:** idea clears the template link.

## On Your apps

Signed in, the **Your apps** page keeps templates behind one line, **Start from a template**. Open it and tap a tile:

- The template's files are copied into a new project of your own at once. The tile reads **Making it yours…**. No build runs and no tokens are spent.
- The editor opens with the message "This is your own copy of the *name* template, ready to run. Tell me what to change."
- History shows one version, "Started from the *name* template".

If a template has not been built yet, the New project screen opens with its brief in the box, and a toast says why: "This template isn't built yet. Its brief is in the box instead."

## On New project

The New project screen has the same tiles under **Or start from a template**, and behaves the same way: a built template becomes a project and opens; an unbuilt one seeds the box. When a brief is seeded, **Clear "*name*"** empties it.

Under the tiles, **Already have something?** imports a zip (up to 25MB) or a repository from a connected GitHub account. The starter is laid down, the imported files sit beside it, and the first turn ports one into the other.

## Limits and errors

- A project from a template counts against your plan's app limit like any other. On Free that is one app; the message is "Free covers one app. Move up to Singularity on the Billing page to build more."
- A template's own project is a copy: changing yours never changes the template.
- "No such template." or "This template has no files yet." mean the tile could not be turned into a project; the brief route still works.
