Onebite.dev

Developer tips & trick, one bite at a time

Setting up new @Supabase Project

This will be a short one, we’ll see how to set up a new project at supabase. I must say it’s very intuitive, you might not need this guide. But just in case, there is a tips or trick, that might be useful in future regarding setting up a new project, I’ll document it here

Register new account

To start a new project on Supabase, we need to sign up first (currently we need to use Github account)

login supabase view

The dashboard looks empty for now, let’s create a new project. We can use the default organization or you can create new one if you want to.

We can group our projects by organizations. Each organization can have a different team members and billing information. We can invite someone into an organization so we can collaborate on projects later.

Create new project

Don’t worry too much about the name, we can always rename it.

Each of the project will have their own dedicated instance and full Postgres database. Bonus: An API will be set up automatically so you can easily interact with your new database later.

*Choose region that close to your end user.

screenshot creating new project

After clicked, Supabase will take some time to provision our database and API endpoint, just chill and relax first.

While waiting, we can browse the supabase documentation, to be more familiar with.

Dashboard overview

Supabase offers a lot of handy services for us, like database, auth and storage. We don’t need to use everything, so don’t get overwhelmed with it. You can start by exploring the menu in your left side.

You can see there are:

That’s a quick introduction of how to setup a project in Supabase and overview of our dashboard




This is a post in the Complete backend service with Supabase series.



🏊🏾‍♀️ Back Home