☕ Tres estaciones · una sola operación

Tu cafetería,
en orden.

Gerencia decide, Central abastece y la cafetería vende. Todo conectado en la nube, sin cuadernos ni archivos sueltos. Empieza explorando la demo o conecta tu proyecto gratuito de Supabase.

Las tres estaciones de trabajo

Cada rol ve exactamente lo que necesita. La información viaja sola.

☁️
Nube gratuita
Supabase Free + Cloudflare Pages / GitHub Pages. Sin tarjeta para empezar.
🔐
Roles y RLS
Cada trabajador solo ve su local. La base de datos aplica la seguridad, no solo la pantalla.
📶
Ventas sin internet
La caja guarda el ticket localmente y lo sincroniza cuando vuelve la conexión.

Conectar tu operación real

Todo lo necesario está incluido. Solo necesitas una cuenta gratuita de Supabase y un hosting estático gratuito.

1 · Crea la base de datos

Entra a supabase.com, crea un proyecto Free y abre SQL Editor. Pega y ejecuta todo el archivo:

  1. Descarga supabase/schema.sql y pégalo completo.
  2. En Authentication → Providers → Email, desactiva Confirm email.
  3. Copia la Project URL y la clave anon public desde Project Settings → API.

2 · Conecta las apps

Edita assets/js/config.js y pega tus credenciales. La clave anon es pública: la protección vive en las políticas RLS.

window.CAFE_OS_CONFIG = {
  supabaseUrl: "https://TU-PROYECTO.supabase.co",
  supabaseAnonKey: "eyJ…"
};

Si los dejas vacíos, las apps siguen en modo demo local.

3 · Publica gratis

Sube la carpeta completa a Cloudflare Pages, GitHub Pages o Netlify. Son sitios estáticos: no necesitas servidor ni pagar hosting.

  1. Conecta el repositorio o arrastra la carpeta.
  2. No hay comando de build: el directorio raíz es la carpeta cafe-os/.
  3. Abre la URL publicada y crea tu cuenta de gerente.

4 · Entrega accesos

En Gerencia → Equipo genera un código de invitación. El trabajador lo canjea en la app de cafetería; bodega lo canjea en Central.

  1. La primera cuenta de gerencia se convierte en administradora.
  2. Los trabajadores usan usuario + PIN, sin correo real.
  3. Central usa correo y contraseña.
ⓘ
Antes de publicar

Crea tu cuenta de gerente inmediatamente después de conectar la nube: la primera cuenta reclama el rol de administrador. Revisa la guía completa para el paso a paso y la solución de problemas.

Café OS v1.0 · Hecho para operaciones pequeñas que quieren crecer ordenadas.