Nueva Alqueria Villa Carmen
Web Restaurante + Reservas + Backoffice
Nueva plataforma de Alqueria Villa Carmen desarrollada sobre Preact + Vite para el frontend publico, Go net/http para la API y React 19 + Vike SSR para el backoffice. Sustituye la web legacy PHP por una experiencia rapida y responsive con home visual, menus dinamicos, carta de vinos, reservas online, paginas legales y contacto. El backend Go sirve la SPA en produccion, expone endpoints JSON con MySQL, cache y timeouts, y se despliega en VPS con Nginx y Docker. El backoffice independiente permite gestionar operaciones internas con sesion por cookie.

Tecnologías utilizadas
Frameworks
Front-end
JotaiBack-end
Go
MySQLIntegraciones
DevOps
Funcionalidades principales
Frontend Preact ultra rapido
Nueva web publica reconstruida con Preact, Vite y TypeScript, con rutas estaticas para home, menus, eventos, contacto y reservas. Prioriza carga rapida, animaciones suaves y experiencia responsive.

Reservas online paso a paso
Flujo de reserva con calendario, seleccion de personas, datos del cliente, validacion de politicas y conexion con el backend para disponibilidad y confirmaciones.

Menus y cartas dinamicas
Cartas publicas para menu del dia, fin de semana, postres, vinos, cafes, bebidas y menus de grupos renderizadas desde datos del backend, con alergenos y precios claros.

Eventos y salones para celebraciones
Landing de eventos con imagenes grandes, narrativa visual y secciones para bodas, comuniones y celebraciones privadas, manteniendo la identidad mediterranea del restaurante.

Backoffice moderno en produccion
Panel administrativo independiente con React 19, Vike SSR y autenticacion por cookie para gestionar reservas, carta, horarios y operaciones internas contra el backend Go.

Backend Go con API y despliegue VPS
Servidor Go net/http con endpoints JSON, MySQL, timeouts, cache/ETag donde aplica, Nginx y Docker en produccion. El backend sirve la SPA y centraliza los contratos publicos y admin.

Galería de imágenes
