Deze pagina beschrijft hoe vacboost.nl is gebouwd. Het platform is maatwerksoftware, in eigen beheer ontwikkeld en onderhouden. Het draait niet op een page-builder of een kant-en-klaar shopthema: de winkel, de checkout, het klantdashboard en de beheeromgeving zijn specifiek voor dit product geschreven.
Waarom maatwerk?
Vacboost is ontwikkeld om voertuigdata, betalingen, klantaccounts en persoonlijke besparingen samen te brengen in één platform. Door geen gebruik te maken van standaard webshopsoftware houden we volledige controle over functionaliteit, veiligheid en toekomstige uitbreidingen.
Techniek
- Framework: Next.js 14 (App Router)
- Frontend: React + TypeScript
- Rendering: server-side rendering en statisch gegenereerde routes
- Database: PostgreSQL via Supabase
- Beveiliging: row-level security op klantdata
- Betalingen: Mollie
- Transactionele communicatie: Resend
- Hosting & deployment: Netlify met CI/CD vanuit Git
- Integraties: RDW open data
- Functionaliteit: eigen winkelwagen en checkout, klantdashboard, besparingstracker en een beheeromgeving met tweestapsverificatie
Beveiliging
De volgende maatregelen zijn actief en extern te controleren, bijvoorbeeld met een publieke HTTP-headerscanner:
- HTTPS afgedwongen via HSTS, inclusief subdomeinen
- Content Security Policy, plus
X-Frame-Options, X-Content-Type-Options, Referrer-Policy en Permissions-Policy - Row-level security op klantdata in PostgreSQL; bestellingen zijn uitsluitend server-side benaderbaar
- Prijzen en betaalstatus worden server-side geverifieerd; betaalbevestigingen van Mollie worden gevalideerd voordat een bestelling wordt verwerkt
- De beheeromgeving is beveiligd met tweestapsverificatie
Talen
De site is beschikbaar in het Nederlands, Engels en Duits.
Bedrijfsgegevens
- Handelsnaam: Vacboost
- Statutaire naam: Vacuum Performance Air Tech
- Adres: Le Mairekade 77, 1013 CB Amsterdam, Nederland
- KvK: 42015271
- BTW-nummer: NL869301901B01
- E-mail: info@vacboost.nl