# What you can build

onvibe is great at small-to-medium web apps that need a page, some logic, and a place to store
data. Below are common shapes, each with a prompt you can copy straight into your AI.

Every new project starts from a small working app — a page with a form, a database table behind
it, and the wiring for visitors to upload images — so your AI is not staring at a blank file.
You either customize it into what you want, or replace it entirely as soon as the AI has read
the patterns it uses.

## A page that collects things

Sign-ups, RSVPs, feedback, waitlists, suggestion boxes — anything where visitors submit
something and you collect the responses.

> *"Build a page where people can RSVP to my dinner party — name, how many guests, and whether
> they have dietary restrictions. Show me a list of all responses on a separate page."*

## A simple app with a database

Lists, trackers, notes, mini catalogs — data that's created, viewed, edited, and deleted.

> *"Make a shared shopping list. Anyone with the link can add items, check them off, and remove
> them. Keep it simple and mobile-friendly."*

## An internal tool or dashboard

A small admin view over some data: a status board, a simple CRM, an inventory counter.

> *"Build me a job-application tracker: companies, role, status (applied / interview / offer /
> rejected), and notes. Let me filter by status."*

## A content or landing page

A polished page that presents information — a portfolio, an event page, a product teaser.

> *"Create a one-page site for my band: a hero with our name, upcoming shows in a list, and a
> link to our music. Use a warm, retro look."*

## An API or backend for something else

A JSON endpoint another app or script can call.

> *"Give me a REST API for a 'tasks' resource with create, list, update, and delete. Return
> JSON. I'll call it from my own front-end."*

## Apps that handle files and images

Photo galleries, document drop-boxes, anything where people upload or you display media. See
[Files & images](/docs/files-and-images).

> *"Build a page where visitors can upload a photo with a caption, and show the most recent
> uploads in a grid."*

## Tips for picking a starting point

- Start small and specific. One clear feature beats a vague "build me a social network".
- You can always add more later — see [How to ask your AI](/docs/prompting).
- If your app needs to remember anything between visits, mention it; that tells your AI to use a
  database. See [Your data & database](/docs/your-data).
