KBAISE/ for lovable
Library
Docs

Lovable Cloud

about 15 minBuildingchecked 2h agoOfficial page
The short version

Lovable Cloud is a built-in backend that comes with your Lovable app, offering a database, user logins, storage, and AI features without needing any setup. It scales automatically as your app grows, making it easy to add powerful features by just describing what you want.

Anyone building an app with Lovable who needs a database, user management, file storage, or AI capabilities without setting up complex backend systems.

Do this, in order

  1. 1

    Open your Lovable project.

    This is where you will interact with Lovable to build your app.

  2. 2

    Go to the 'More' tab in the project toolbar and select 'Cloud'.

    This is where you access all the built-in backend tools provided by Lovable Cloud.

  3. 3

    Describe the backend features you need in your project chat, such as a database for client information, user login, or file uploads.

    Lovable will automatically set up these features for you, often without needing further approval, based on your descriptions.

  4. 4

    If prompted, review and approve any requests Lovable makes to enable Cloud features or adjust permissions.

    Lovable might ask for your approval before making significant changes or enabling new services, ensuring you stay in control.

  5. 5

    To change how Lovable handles Cloud features, go to 'Connectors', select 'Cloud', and adjust the settings under 'Manage my agent's permissions'.

    This allows you to control whether Lovable automatically performs actions, asks for approval, or blocks certain backend operations.

Paste this into your project

Build me a CRM tool to manage clients, track deals, handle invoices, and keep notes organized. Keep the design simple, modern, and business-friendly with a sidebar for navigation. I want a place to keep track of my clients with their name, email, phone number, and notes. I also need a way to track deals, including which client it's for, the value, the stage it's in, and when I expect it to close. And I need a section for invoices with the client it belongs to, the amount, the status, and the due date. Add login to the app. Require login before accessing the CRM dashboard. Also, add a 'Sign in with Google' button so users can log in with their Google accounts. Add a contract upload field to each deal. Let clients have profile pictures and display them on the client detail page. Upload invoice PDFs and show a download link on the invoices table. When a new lead is added to the Clients table, send me an email notification. Analyze client meeting notes with Lovable AI and save a sentiment score in the Clients table. Schedule a daily job at 7 AM that emails me a summary of today's follow-ups. When a payment is marked 'paid' in Stripe, automatically update the related invoice's status to 'Paid'. Connect Stripe so clients can pay invoices online. Ask me for any API keys you need. Summarize each client's meeting notes and save them to their profile. Suggest next steps for every open deal. Generate personalized email drafts for following up with leads. Classify client messages into categories: sales, support, or billing.

Words decoded

Backend
The part of an app that runs on a server, handling things like storing data, managing user accounts, and running special functions, rather than what you see and interact with directly on your screen.
Database
An organized collection of information, like a digital filing cabinet, that your app uses to store and retrieve data.
Authentication
The process of verifying who a user is, typically through a login system with usernames and passwords or social media accounts.
Storage
A place where your app can keep files, like images, documents, or videos, separate from the main database.
Edge functions
Small pieces of code that run on servers located very close to your users, making your app faster and more responsive for specific tasks.
Latency
The delay between when you send a request (like clicking a button) and when you receive a response from the app's server.
Schema
The blueprint or structure of your database, defining what kind of information can be stored and how it's organized.
API keys
Secret codes that allow your app to securely connect and communicate with other online services, like payment processors or email senders.

Where people get stuck

  • You cannot change a project's region after Cloud is enabled; choose carefully when first setting it up.
  • You cannot move existing projects between regions.
  • Removing Lovable Cloud permanently deletes your Cloud instance and cannot be undone; export your data first if you need it.
  • Migration from an existing Supabase integration to Lovable Cloud is not directly supported; you'll need to rebuild if you want to switch.
  • Migration from Lovable Cloud to your own Supabase project is not a one-click process; you'll need to export data and rebuild the schema.

The short version, steps, decoder and prompt on this page are written automatically from Lovable's own documentation and can lag or misread it. The official page is always the authority.