Member-only story

How to set up a Local Development Environment for Supabase

Alain Iglesias
5 min readSep 27, 2023
Image generated by MidJourney

Introduction

Supabase is an open-source alternative to Firebase that provides authentication, real-time databases, storage, and more through a PostgreSQL database. Setting up a local development environment allows you to build and test Supabase apps on your machine before deploying to production. In this post, we’ll walk through the steps to get a local Supabase environment running on your computer.

If you are new to Supabase, check out these other posts about it:

😎 As stated on their website, there are several benefits to being able to accomplish this:

  1. 🚀 Faster Development: Developing locally allows you to work without any network latency or internet disruptions.
  2. 💬 Easier Collaboration: Developing locally can make it easier to collaborate with others on the same project.
  3. 🤑 Cost-Effective: Supabase provides a generous free plan and gives you two free projects to get started. But what if you need more than two? When you develop locally, you can spin up…

--

--

Alain Iglesias
Alain Iglesias

Responses (1)