Starter
01 / 03Marketing site, no bookings yet
- Multilingual marketing site (DE/EN)
- Up to 5 pages, fully responsive
- Contact + map + weather widget
- GDPR setup (Impressum, Datenschutz)
- Self-hosted CMS for content editing
- 2 rounds of revisions
A turnkey website with real online booking, day tickets, events, and a staff-runnable admin — built once, GDPR-conscious, and yours to keep. No monthly SaaS fees.
Day tickets, events and rentals booked directly on your site — confirmation emails, Stripe payments, calendar synced.
EU-only data, Impressum and Datenschutz handled, cookieless by default. No analytics surprises, no US data transfers.
You own the code, the content, the domain and the data. Hosted on Hetzner or Vercel — your call, your bill.

Strandbad Mustersee is the demo project this package is shaped around — a multilingual marketing site, multi-step booking and ticketing flow, plus a self-hosted Payload CMS that the team uses without ever touching code.
Open the Mustersee demoDE/EN as standard. Add Polish, Italian or Ukrainian later without rebuilding.
Multi-step flow with category logic, capacity limits and Stripe payments built-in.
Concerts, yoga, kids weeks, private bookings — all on one calendar your staff edits.
Payload CMS as your admin panel. Edit pages, prices and events in your browser.
Impressum, Datenschutz, cookieless analytics. EU-hosted, no US data transfers.
Not a template. The site reflects your venue — not a Strandbad-shaped Wordpress.
Each tier reflects a typical scope and delivery window. Final shape depends on your design needs and the depth of the booking flow — a quick call sets the scope.
Marketing site, no bookings yet
Mustersee-level — most resorts pick this
Multi-venue or advanced flows
Half-day workshop. Booking categories, season rhythm and must-haves get mapped out. You leave with a written brief.
Wireframes → high-fidelity → clickable prototype. The flow gets validated with your team before any code.
Weekly demos. Real bookings show up on a staging URL by week 4. Payments and emails get tested together with you.
Production cut-over with monitoring + rollback. Support stays on for the first paying weekend, with iteration driven by real usage.
The same end-to-end build serves wineries, padel clubs, wedding venues, alpine hotels and yacht charters. Only the booking flow and the brand differ.
Direct rentals, license verification, deposit + insurance and a winter sailing-course store — Bodensee to Baltic.
See the packageTastings, weddings, a DTC wine shop and a wine club. The premium fit for estates with their own events.
See the packageA branded club site, member CRM, corporate leagues and a tournament engine — Playtomic-friendly, year-round.
See the packageNo — Devviy is a software studio, not an operator. Strandbad Mustersee is a demo I built to prove this package end-to-end. Every flow you see there is production-ready.
In Germany or the EU only. Hetzner (Falkenstein/Nuremberg) for self-hosted, or Vercel EU regions if you prefer managed. No US data transfers.
You do. Day one of the project a Git repository gets set up in your name with full access. After launch the keys, the database and the domain are all yours.
Two weeks of included support during your first paying weekend. After that, an optional flat-rate monthly retainer for hosting, updates and small changes — no surprise invoices.
Yes. Payload CMS is browser-based, German UI available, and a 90-minute handover with your team is included. Most updates take two clicks.
Stripe is the default — you set up the account, then it gets wired in. SEPA, credit cards, Apple Pay, Google Pay supported. Your money lands directly in your bank, weekly.
Drop a line about your venue and the booking pain points. The demo gets shared, tier fit gets discussed, and a written estimate lands in your inbox within 48 hours. No commitment.
Strictly necessary cookies keep this site running. With your permission, Google Analytics also loads to measure how the site is used. No tracking happens until you choose. Read the privacy policy