## Vibecode Cloud

Vibecode Cloud gives your app a full backend — database, authentication, and file storage — set up automatically with a simple prompt. No dashboards to configure, no infrastructure to manage.

### What’s Included

#### Authentication

User sign-up and login powered by Better Auth. By default, Vibecode sets up email OTP sign-in, and you can also add Google, Apple, and other Better Auth providers.

#### Database

A SQLite database managed through Prisma ORM. Store and query your app’s data in real-time. The AI sets up your database schema based on what your app needs.

#### File Storage

Save user-uploaded photos, documents, and files securely in the cloud.

### How to Enable It

1. Open your project in Vibecode
2. Tell the AI: **“Add a database and authentication to my app”**
3. The AI sets up Vibecode Cloud automatically — database schema, auth routes, and API endpoints
4. Deploy your app to activate the backend

That’s it. The entire backend infrastructure is provisioned and configured for you.

### Requirements

Vibecode Cloud is available on **Plus plans and above**. The Free plan does not include database or authentication features.

### How It Works Under the Hood

- **Database:** SQLite with Prisma ORM, running on your deployed backend
- **Auth:** Better Auth library with secure cookie-based sessions
- **Hosting:** Your backend runs on Vibecode’s infrastructure at `*.vibecode.run`
- **API:** Hono backend with your app’s routes, auth endpoints, and data APIs
