Supabase
base de datos
Desde 25€/mes¿Qué es Supabase?
Supabase es una plataforma de backend como servicio (BaaS) que ofrece una solución completa para construir aplicaciones web y móviles.
🚀 Es open source, ideal para proyectos web y móviles que necesitan un backend rápido y escalable.
Características principales
-
🗄 Base de datos PostgreSQL → segura y escalable.
-
🔑 Autenticación de usuarios → email/password, OAuth, magic links.
-
🔄 APIs automáticas → RESTful y GraphQL.
-
🌐 Tiempo real → suscripciones a cambios de datos instantáneos.
-
📦 Almacenamiento → subir y gestionar archivos fácilmente.
Ejemplo básico 📂
import { createClient } from '@supabase/supabase-js'
const supabaseUrl = 'https://xyzcompany.supabase.co'
const supabaseKey = 'PUBLIC_ANON_KEY'
const supabase = createClient(supabaseUrl, supabaseKey)
// Obtener usuarios
const { data, error } = await supabase
.from('users')
.select('*')
console.log(data)
Ventajas de Supabase
-
✅ Configuración rápida de backend
-
✅ Tiempo real y APIs automáticas
-
✅ Compatible con Frontend moderno: React, Vue, Svelte, Astro
-
✅ Base de datos escalable y segura
Proyectos con Supabase
IES Calvià Voley Tournament
En Producción
Plataforma desarrollada para organizar un torneo escolar de voleibol. Permite inscripciones, seguimiento de partidos en directo, actas digitales, estadísticas automáticas y paneles de administración para árbitros y organizadores.