Riccardo Magni - Frontend Engineer | ContraWork by Riccardo Magni
Riccardo Magni

Riccardo Magni

Full-Stack Developer crafting clean and modern web apps

New to Contra

Riccardo is building their profile!

Cover image for A bespoke, responsive web experience
A bespoke, responsive web experience designed and developed for Roma 1986, a traditional artisanal pizzeria in Mortara (Pavia, Italy). The platform balances warm editorial aesthetics with dynamic functional utility to streamline table bookings and showcase the menu. Project Overview: The goal was to move beyond a static flyer-style website and deliver an interactive dining portal that highlights culinary craftsmanship, simplifies the guest reservation journey, and drives direct covers. Key Highlights: Dynamic Menu & Catalog Display: A clean, responsive food-and-beverage grid featuring rich imagery, clear item categorisation (classic pizzas, gourmet specials, drinks), and live pricing. Integrated Reservation System: A dedicated table booking workflow with input validation, scheduling parameters (date, time, party size), and instant WhatsApp booking integration for immediate confirmation. Heritage Storytelling: A structured narrative timeline detailing the pizzeria's craft, dough maturation process, and local roots. Conversion-Driven Mobile UX: Sticky navigation, one-tap calling, interactive location mapping, and opening hours formatted for friction-free mobile browsing. Tech Stack & Deliverables: Role: UI/UX Design & Full-Stack Front-End Development Tech: HTML5, CSS3 (Custom Grid & Flexbox layouts), JavaScript, WhatsApp Direct API Deliverables: Responsive Web Application, Digital Menu Architecture, Reservation Booking Module, Local SEO & Google Maps Integration
1
11
Cover image for Just launched a modern, responsive
Just launched a modern, responsive website for Staff Antonio Parrucchieri, an established hair salon based in Vigevano, Italy. Focused on clean mobile-first UI, fast load times, and clear CTAs to drive direct phone appointments. Built from scratch with semantic HTML5, modern CSS (Grid/Flexbox), and JavaScript
0
18