Find your beach club
Search by name or city, pick the day and see right away how many spots each club has free.
A platform for Italian beach clubs: bookings on the map, orders from the sunbed and payments straight to the club.

Search by name or city, pick the day and see right away how many spots each club has free.
Opening hours, reviews and the free spots for the day you picked, with the starting price.
Tap a free spot to pick it, tap it again to drop it. The total updates with every choice and the spot is held for twelve minutes while you pay.
The club’s menu, delivered to your umbrella: pick, add to the cart and order without getting up.
Received, in preparation, ready, delivered: you see where your order is, with its code and a summary of what you ordered.
Arrivals, check-ins, open orders and takings on one page, with today’s beach map beside them.
Umbrellas, sunbeds, cabins and zones go on the map, whole rows at a time. Undo and redo, and ready-made templates to start from.
Takings, bookings, orders and occupancy for the period, compared with the period before.
Real screens of the app. Sunspot is in development and the demo uses simulated data and payments.


A software solution for Italian beach clubs, currently in development. It allows customers to explore maps, book a parasol, and order food from their sunbed, and managers to follow the day: arrivals, orders and takings.
Sunspot is a platform dedicated to the Italian beach industry, rebuilt from the ground up in its 2.0 version. It uses a single Flutter codebase to power two distinct but interconnected experiences: the interface for the holidaymaking customer and the operational dashboard for beach club management. The application can operate as a single multi-tenant app or be released as a dedicated instance with its own brand. The logic engine of the platform decides everything on the server: the app never decides money or availability. While the customer pays, the spot stays locked for twelve minutes. The lock and availability checks occur in a single database transaction that verifies up to 90 days simultaneously, offering native protection against the risk of double-booking the same spot. On the manager’s side, tools include a visual editor to draw the beach map with parasols, sunbeds, and cabins. Every payment flows directly to the club via Stripe Connect, whilst order boards for the kitchen and bar track the progress of customers’ orders, who can comfortably choose from the menu whilst staying on their sunbed.