(01) El encargo
Grúas Sotomayor arrienda grúas horquilla de 2 a 14 toneladas y grúas pluma con operador en Santiago. Necesitaba una página que cerrara por WhatsApp y que el propio dueño pudiera mantener sin programador.
(02) Qué hace
- Landing de una página con servicios, flota, clientes y contacto.
- Todos los botones abren WhatsApp con el mensaje ya escrito.
- Panel de administración para cambiar cualquier texto, foto, color o teléfono.
(03) Cómo se construyó
- Astro renderizado en el servidor sobre Cloudflare Workers: cada visita se sirve desde el borde con el contenido actual.
- El contenido editable vive en KV como un solo documento JSON; las fotos que sube el cliente también en KV y se sirven desde el mismo Worker.
- Sin base de datos ni servicios de terceros: costo cero de infraestructura.
(04) Seguridad
- Credenciales del panel como secretos del Worker; clave con PBKDF2 de 100.000 iteraciones.
- Sesión HttpOnly en KV, bloqueo de 15 minutos tras 5 intentos fallidos por IP y comprobación de Origin en todos los formularios.
- Panel fuera de buscadores.
(05) Velocidad y Google
HTML servido desde el borde de Cloudflare, sin JavaScript de framework en la página pública. Sitemap generado y datos estructurados de negocio local.
(06) Qué no hace, a propósito
- No incluye cotizador ni reservas en línea: la cotización se cierra por WhatsApp.