Infrastructure

Supabase

PostgreSQL-based backend platform

Supabase is an open source backend platform built on PostgreSQL – database, user sign-in, file storage and APIs without building a server from scratch.

Official site

What is Supabase?

Supabase is an open source backend platform built around a PostgreSQL database. On top of the database it adds auto-generated APIs, user authentication, file storage, server functions and real-time change subscriptions. You can use the hosted cloud version or run it on your own infrastructure.

How we use it at Koda Plus

Supabase is part of the stack for two residential property websites built on Webflow: the website and apartment catalogue for WJ Investment and the site for two developments by Firma Inwestycyjna JW. In both projects unit prices are updated daily and sent to the public dane.gov.pl register, as required by Polish housing price transparency rules. We pair Supabase with Webflow when a website needs its own database alongside the CMS.

When it makes sense

  • A Webflow or other CMS site needs its own database
  • Data has to be updated daily and passed on to other systems or registers
  • An application needs user sign-in and an API without writing a backend from scratch
  • You want a relational PostgreSQL database you can migrate later

Frequently asked questions
Supabase

  • Is Supabase just PostgreSQL?

    Under the hood, yes – every Supabase project runs a full PostgreSQL database that you can connect to with any SQL client. Supabase adds APIs, authentication, storage and functions around it, but your data stays in standard Postgres and can be exported.

  • Supabase or Firebase – which should I choose?

    Supabase is built on relational PostgreSQL and SQL, and its code is open source. Firebase is a Google service centred on a document-based NoSQL database (Firestore). For clearly structured data such as apartments, prices or orders, Supabase's relational model is usually the more natural fit.

  • Can Supabase be self-hosted?

    Yes. Supabase is open source and can run on your own infrastructure, for example in Docker containers. The cloud version takes server maintenance and updates off the team's hands.

Free 15-minute call

Tell us about your project,
we'll tailor the rest to you

A 15-minute call is enough for us to know whether we are a fit for your project.
We start from what you need, not from an off-the-shelf solution.

Contact us

Remigiusz in a navy shirt and glasses
I use iMessage I use WhatsApp
Adrian in a grey turtleneck and glasses
I use iMessage I use WhatsApp