Portfolio
A selection of recent work
Last updated:

Dyola's Beauty Boutique
Welcoming beauty salon in Tilburg - facials, lashes, nails, waxing and massages
Salonnare
Multi-tenant SaaS platform for beauty salons - in development since 2025, in beta since 2026
Naomi's Hair & Beauty
Hair salon in Kaatsheuvel - modern website with a treatment overview, opening hours and direct contact options, hosted on platform.vaniersel.dev
DvandenB Klusservice
Handyman business in Tilburg since 2005 - portfolio site for a HORNBACH installation partner, hosted on platform.vaniersel.dev
Salonnare
Multi-tenant SaaS platform for beauty salons - in development since 2025, in beta since 2026
Challenge
Existing salon software in the Netherlands forces owners into an impossible choice: a cheap basic plan without essential features, or an expensive enterprise plan where every useful feature is a paid add-on module. A salon with five employees that wants a waiting list, invoicing and online bookings on Salonized quickly pays around €60 per month - and on top of that Treatwell charges 35% commission on every first customer coming through the marketplace. The features every salon actually needs - waiting lists, loyalty, multi-location, whitelabel - cost serious money.
Approach
Salonnare was designed from day one as an all-in-one multi-tenant SaaS. One flat price from €29 per month, all features included - waiting lists, loyalty program, POS, inventory management and multi-location support. The architecture runs on Next.js, TypeScript, Node.js and MariaDB, fully containerized with Docker. Every salon gets its own subdomain and fully isolated data through a tenant-scoped query wrapper. 88 database schemas and 104 idempotent migrations form the foundation, with integrations for Stripe Connect, Mollie Connect, Google Reserve, WhatsApp and Cloudflare.
Outcome
The platform has been in public beta since April 2026 with a fully working appointment system, POS, inventory management, CRM, loyalty program and multi-location support in 5 languages (NL, EN, DE, FR, ES). Early adopters who sign up now get the first full year completely free - including all premium features and direct support. The ideal way to trial a new salon platform with zero financial risk.
Dyola's Beauty Boutique
Welcoming beauty salon in Tilburg - facials, lashes, nails, waxing and massages
Challenge
Dyola already had a website from a previous supplier, but it was outdated, slow and unnecessarily expensive every month. The salon was missing a fresh online presence that matches the warm, inclusive atmosphere of the boutique, and customers found it hard to book an appointment directly. There was a clear need for a fast new site that would do justice to the salon's work - without the costly subscription of the previous supplier.
Approach
A brand-new website was delivered within a single week, built on Next.js, TypeScript and Tailwind CSS. The design places the calming atmosphere of the salon at the centre, with clear sections for each treatment (facials, lashes, nails, waxing and massages) and multiple ways to get in touch. Visitors can book directly via the online appointment system, or reach out informally through a prominent WhatsApp button - exactly the way Dyola's clients prefer.
Outcome
Dyola now has a professional website that went live in a single week, costs a fraction of the previous subscription and scores Lighthouse 100 on SEO. Clients find the salon through Google and can book or WhatsApp 24 hours a day - even when the salon is closed. “My old site was expensive and didn't work well. Nick delivered something new within a week that looks beautiful and lets my clients book effortlessly. A world of difference.” - Dyola, owner of Dyola's Beauty Boutique