Diseño y Desarrollo Web

Web del Restaurante Novo Edmundo

La web de Novo Edmundo es una aplicación multipágina totalmente responsive, con una portada completa (inicio, sobre nosotros, tarjetas de carta, pedidos, eventos, reseñas y contacto) y una página de cartas dedicada que presenta el catálogo completo a la carta en 9 categorías (más de 130 platos), además de 3 menús cerrados para grupos (30 €/35 €/40 €) con opciones de personalización. Ofrece soporte en portugués e inglés en todo el sitio, integra Uber Eats para los pedidos online y destaca la capacidad del local para 135 personas en 3 salas, con vías directas de contacto para reservas.

Creada con React 19, TypeScript y Tailwind CSS en el frontend, con Framer Motion para las animaciones de entrada y shadcn/ui (primitivas de Radix) para el sistema de componentes. El formulario de contacto está respaldado por un servicio dedicado en Firebase Cloud Functions (Node 22) que envía correo transaccional bilingüe a través de Resend, protegido por verificación antibots de Cloudflare Turnstile en el servidor y validación de datos con Zod: un backend totalmente serverless, sin base de datos, deliberadamente minimalista para controlar los costes.

Fecha de finalización: mayo de 2026
Visitar la Web
Detalles del Proyecto

Resumen

Sector

Restauración — Restaurante Portugués Tradicional

Alcance

Web de restaurante completa (portada + página de cartas dedicada) con catálogo completo a la carta (9 categorías, más de 130 platos), 3 menús cerrados para grupos (30, 35 y 40 €) con opciones personalizadas, integración de pedidos online (Uber Eats), una sección de reserva de eventos para grupos en 3 salas (capacidad para 135 personas), contenido bilingüe (PT/EN), integración con Google Maps y un formulario de contacto respaldado por un servicio de correo dedicado y serverless, con protección antibots de Cloudflare Turnstile

Plazo

3 semanas desde el diseño hasta el lanzamiento (mayo de 2026)

El Problema

El Reto

Novo Edmundo, un querido restaurante portugués fundado en 1964 en Pontinha (originalmente «O Café do Vale»), necesitaba una presencia web moderna para poner en valor sus más de 60 años de historia y su especialización en cocina casera portuguesa. Bajo la dirección actual desde 1994, había construido una clientela local fiel y una sólida reputación en eventos y celebraciones de grupo, con capacidad para 135 personas en 3 salas. Sin embargo, no contaba con una presencia de pedidos online integrada, su completa carta (9 categorías) no era accesible digitalmente y le costaba comunicar su capacidad para acoger eventos y sus tres menús cerrados (30, 35 y 40 €). Además, necesitaba atender tanto a la clientela portuguesa local como a los visitantes internacionales de habla inglesa de la zona de Pontinha.

Nuestro Enfoque

La Solución

Diseñamos y desarrollamos una web totalmente responsive, con una portada completa y una página de cartas dedicada, totalmente bilingüe (portugués/inglés) con detección automática de idioma. La portada abarca las secciones de inicio, sobre nosotros, tarjetas de carta, pedidos (Uber Eats), eventos, reseñas y contacto; la página de cartas presenta la carta completa a la carta, además de los 3 menús cerrados para grupos y las opciones de menú personalizado, con sus normas y precios detallados. El formulario de contacto está respaldado por un servicio de correo dedicado y serverless (Firebase Cloud Functions + Resend), con protección antibots de Cloudflare Turnstile, que mantiene el canal de contacto del restaurante libre de spam sin ninguna moderación manual.

Qué Incluye

Características Clave

Soporte Multiidioma (PT/EN)
Arquitectura Multipágina
Diseño Responsive
Sistema de Carta Interactiva
Menús para Grupos
Reseñas Reales de Clientes
Integración de Mapa Interactivo
Integración de Pedidos Online
Reserva de Eventos para Grupos
Formulario de Contacto Protegido contra Bots
Correo Transaccional Serverless
Preparado para SEO
Animaciones de Entrada
Rendimiento

Resultados

99/100
Puntuación de rendimiento
Google Lighthouse, Desktop
100/100
Puntuación de buenas prácticas
Google Lighthouse, Desktop
130+ items
Catálogo de carta
Más de 130 platos en 9 categorías
2
Idiomas
Portugués (por defecto) e inglés
Tecnología

Stack Tecnológico

React 19
TypeScript
Vite
Tailwind CSS
Framer Motion
i18next
React Hook Form
Yup
React Router DOM
shadcn/ui
Firebase Hosting
Firebase Cloud Functions
Resend
Cloudflare Turnstile
Zod
Empezar

¿Listo para Empezar Tu Proyecto?

Hablemos de cómo podemos crear una web espectacular adaptada a las necesidades de tu negocio.

Web del Restaurante Novo Edmundo | Portafolio | low-key solutions