Vívono Pizzeria Website
Italian pizzeria website featuring interactive multi-category menu system with 60+ items across 7 categories (pizzas, entradas, bebidas, vinhos, cocktails, sobremesas, calzones), shopping cart with online ordering, dual customer review integration (Google and on-site), photo gallery, and validated contact forms.
Built with React 19 and TypeScript featuring sophisticated burgundy-beige-green color palette, smooth scroll navigation, mobile-first layout, React Hook Form with Yup validation, and SEO-optimized Portuguese content.
Overview
Industry
Food & Beverage / Restaurant
Scope
Complete restaurant website with menu display, online ordering system (demo), customer reviews, contact forms, and gallery
Timeline
Rapid development - approximately 1 day for core features with minor refinements over following weeks
Challenge
Vívono Pizzeria, an authentic Italian restaurant in Mafra (Lisboa region), needed a modern web presence to showcase their extensive menu and enable customer engagement. The restaurant required a comprehensive solution to display 60+ menu items across multiple categories (pizzas, wines, cocktails, desserts, starters, calzones), provide online ordering functionality, and integrate customer reviews. The site needed to reflect the premium Italian dining experience while being accessible on mobile devices, where most customers would browse the menu.
Solution
Developed a full-featured React/TypeScript single-page application with a sophisticated design system inspired by Italian dining aesthetics (burgundy-beige-green color palette with premium typography). Implemented a category-filtered menu system with real-time cart management, dual review integration (on-site submission forms + direct Google Reviews links), and comprehensive form validation using React Hook Form and Yup schemas. The mobile-first responsive design ensures perfect UX across all devices, with smooth scroll navigation and an adaptive header that transforms based on scroll position. All content is SEO-optimized in Portuguese, targeting local customers in the Mafra and Lisboa markets.
Key Features
Results
Tech Stack
Ready to Start Your Project?
Let's discuss how we can create a stunning website tailored to your business needs.