The projects I have built, one by one.
Everything I have built and that is genuinely running today: a sports booking SaaS, a travel portal in nine languages, three apps published on the App Store and Google Play, the website of a beach club and five years inside an enterprise fashion e‑commerce. Each entry tells you the problem it started from, the technical calls behind it and what changed once it went live.
Work
From a booking SaaS to an app for the beach
Prenoo
A product born out of a very concrete annoyance: the member books the court from their phone and pays online, the club stops chasing messages and paper diaries. Conceived, designed and built by me, from the first line of code.
React · Node.js · MongoDB · Stripe
Read the case study →
Ci vediamo in Calabria
Eighteen towns of the Costa Viola and the Piana di Gioia Tauro inside a single portal, translated into nine languages: whoever searches for Calabria finds the local businesses and writes to them directly.
React · Vite · JSON‑LD · hreflang
Read the case study →The other five
Single Fin Pet Centric
A beach where dogs are welcome, run through an app: you book the umbrella before you leave home, and the bar gets your order without anyone leaving the sunbed.
Sunset Beach Club
The beach club in Palmi, on the Costa Viola, runs from a phone: a spot on the sand, a table at the restaurant and orders from the sunbed. On the stores first, later as a PWA too.
sunset-palmi.it
The public face of the beach club: two languages, the Costa Viola on display and a path that takes people arriving from Google straight into the booking app.
FanMsn
Direct messages between fans and the people they follow, from the app or the browser. At RJC Soft I led the frontend and followed the product all the way onto the stores.
LuisaViaRoma.com
Five years on staff at an enterprise fashion e‑commerce: new features and maintenance, alongside product, data and QA. That is where I learned to be careful.
The common thread
Underneath, it is nearly always a booking
How to read this list
The sectors change: sport, travel, beaches, fashion, entertainment. The underlying problem repeats almost unchanged, which is letting someone choose and reserve something without having to phone anyone. If that is your problem too, the page to read is booking platforms and back offices.
If what you need is to end up on your customers' phones, look at mobile apps for iOS and Android: I handle publishing myself, developer accounts, store listings, screenshots and the Apple and Google review included. Three of the apps above went through exactly that.
03 · Contact
Shall we
write the
next one?
Tell me what you need and what you already have in hand. You get an answer within 24 hours with an honest first read, including the times the honest read is to do less.