Portfolio · Projects

Architectures & Web Apps

Project Tenute Tondini

Tenute Tondini

Showcase website for Tenute Tondini, a family-owned winery in Gallura operating since 2004. Built with native multilingual ProcessWire, structured data, mobile…

Explore project →
Project Portus Karalis

Portus Karalis

Developed around the strong brand identity of Portus Karalis, the project was driven by the need to immediately communicate its central location, berth capacit…

Explore project →
Project Hotel Sestante

Hotel Sestante

Custom website for Hotel Sestante, a prestigious 4-star hotel in Porto Rotondo. The project was designed to deliver high performance, enterprise-grade security…

Explore project →
Project Window & Door Configurator

Window & Door Configurator

White-label parametric configurator for window and door manufacturers: real-time SVG technical drawing and instantly quote-ready PDF bill of materials. Powered…

Explore project →
Project Gestimmo S.r.l

Gestimmo S.r.l

The project for Gestimmo S.r.l. involved developing a WordPress-based website using a premium template, customized to meet the specific demands of modern prope…

Explore project →
Project Dimamod

Dimamod

DimaMOD is a modular scale modeling system in assembly kit form, crafted from premium materials such as stainless steel and brass. The project stems from Dima …

Explore project →
Project Residence Pineta Uno

Residence Pineta Uno

The Residence Pineta Uno website was developed in close collaboration with the client's team, taking care of every visual and functional aspect: from the …

Explore project →
Project Cantieri di Olbia

Cantieri di Olbia

Corporate website created with core web technologies and dynamic management via ProcessWire CMS, designed to enhance the identity of Cantieri di Olbia.

Explore project →
Project Torneo Selis

Torneo Selis

For the Manlio Selis Under 14 World Tournament, we created an advanced system on ProcessWire, capable of managing the entire tournament ecosystem: teams, group…

Explore project →
{{ unreadCount }}
{{ tr('title') }}
{{ tr('status') }}
{{ pageContext.category || pageContext.title }}
{{ tr('counter').replace('%1', attemptsUsed).replace('%2', maxAttempts) }}

{{ tr('empty') }}

{{ streamingSource || '...' }}