FloCafe
FloCafe는 구독 없이 무료로 주문·테이블·주방 디스플레이·로컬 데이터를 관리하는 로컬 퍼스트 레스토랑 POS입니다
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗PWA de toma de pedidos, hojas de carga y despacho de Distribuidora de Suministros Puerto Venado.
public/pedidos/ (HTML + CSS + JS, funciona sin internet)./acceso y deja una cookie de un año (src/proxy.ts, src/app/acceso/route.ts) y sincroniza los datos (src/app/api/pedidos/sync/route.ts).DistDoc.Detalle funcional: docs/PEDIDOS_PWA.md · Primer uso: docs/INSTALACION_PEDIDOS.md
Supabase → Connect → Direct connection string. Copia dos cadenas y reemplaza [YOUR-PASSWORD] por la clave de la base de datos:
DATABASE_URL, y agrega al final ?pgbouncer=true&connection_limit=1DIRECT_URLLa tabla se crea sola en cada despliegue (prisma db push dentro de npm run build, usando DIRECT_URL). Si prefieres hacerlo a mano: Supabase → SQL Editor → pega prisma/init.sql → Run.
Vercel → Add New → Project → importa PWApedidos. Framework: Next.js. No cambies nada más.
Environment Variables (Production, Preview y Development):
| Variable | Valor |
|---|---|
DATABASE_URL | cadena del paso 1, puerto 6543 |
DIRECT_URL | cadena del paso 1, puerto 5432 |
PEDIDOS_BASIC_USER | usuario para abrir la app |
PEDIDOS_BASIC_PASS | clave larga para abrir la app |
PEDIDOS_SYNC_KEY | clave larga de sincronización |
PEDIDOS_ADMIN_KEY | clave larga, solo oficina |
PEDIDOS_SUPERVISOR_KEY | opcional: ve todo, no puede cambiar nada |
Deploy. La dirección raíz (https://…vercel.app/) abre la app directamente.
cp .env.example .env # completa los valores
npm install
npm run db:push # crea la tabla en la base de datos del .env
npm run dev # http://localhost:3000
Al publicar cambios en public/pedidos, sube CACHE_VERSION en public/pedidos/sw.js.