
Getting Started Guide
How to Use Supabase
A practical guide to get you up and running with Supabase. Written by Delv Editorial, Delv Team.
Getting started with Supabase
After reading this guide, you'll know how to set up your Supabase account, create a database, and manage user authentication and storage quickly. You'll be ready to build applications using a powerful backend in just a few minutes.Step 1: Sign up and set up
- Go to supabase.com.
- Click on the "Start your project" button in the top right corner.
- Sign up using your email or GitHub account.
- Once logged in, click on "New Project."
- Fill in the project details: name, password, and select a region. Note that your database will be free for up to 500MB.
- Click "Create new project" to set up your database.
Step 2: Your first database table
- In your project dashboard, navigate to the "Table Editor" from the left sidebar.
- Click "Create a new table."
- Name your table (e.g., "Users") and define the columns (e.g., id as
integer, name astext, email astext). - Check the "id" column as the primary key and click "Save" to create the table.
- To insert data, go to "Table Editor," select your table, and click on "Insert Row." Fill in the fields and click "Save."
Step 3: Get better results
- To manage user authentication, navigate to "Authentication" in the sidebar.
- Under "Settings," configure your email templates for sign-up and password recovery.
- To enable file storage, go to "Storage" and create a new bucket for your files.
- Use the API documentation available in the "API" section for integrating your frontend with the Supabase backend efficiently.