Repositorio: github.com/0xmdh/banco-cli
Landing y formulario de contacto Banco CLI × Wake Up Labs (banca personas y empresas).
Producción: https://banco.wup.ar (dominio en Vercel + DNS en Cloudflare).
| Ruta | Contenido |
|---|---|
/ |
Landing principal (index.html o web/index.html) |
/retail/ |
Página mínima con enlace al inicio (retail/index.html) |
| Pieza | Rol |
|---|---|
| Vercel | Hostea web/ (estático + POST /api/contact) |
| Cloudflare | DNS para banco.wup.ar → Vercel |
| Supabase | Tabla contact_submissions; la API usa service_role solo en servidor |
Detalle: docs/cloudflare-vercel.md, supabase/README.md.
- Vercel → Add New → Project → importá este repo.
- Root Directory:
web(importante). - Environment variables:
SUPABASE_URL,SUPABASE_SERVICE_ROLE_KEY(mismo esquema que otros sitios si compartís proyecto Supabase). - Deploy; cuando esté verde, Settings → Domains → agregar
banco.wup.ar. - Cloudflare (zona
wup.ar): registro CNAMEbanco→ destino que indique Vercel (típicocname.vercel-dns.com). SSL Full (strict) cuando el certificado en Vercel esté listo.
Entorno local con API: copiá .env.example a web/.env.local y cd web && npm install && npx vercel dev.