Case · Bouw en hotelrenovatie
Elite Smart Build.
Elite Smart Build, een Spaans hotelrenovatiebedrijf met meer dan 200 projecten in ruim twintig landen, werkt met een eigen platform. Polargate bouwde elf modules op Supabase en React: een dagelijkse Gantt, offertes per rol, meldingen per afdeling en materiaalontvangst met automatische incidenten.

In het kort
- Klant
- Elite Smart Build
- Sector
- Bouw en hotelrenovatie
- Jaar
- 2026
- Live site
- elitesmartbuild.com
- Stack
- ViteReactTypeScriptTailwind CSSshadcn/uiReact RouterSupabasePostgreSQLDenoResendVercelGitHubClaude
01 · Elite Smart Build
De uitdaging.
Elite Smart Build renoveert hotels in ruim twintig landen, is dertien jaar actief en heeft meer dan 200 projecten opgeleverd. Met de groei van het bedrijf wilde het dat zijn zeven afdelingen, van inkoop en logistiek tot elke bouwploeg, met dezelfde actuele informatie werken, op de telefoon op de bouwplaats of op kantoor, met een tool die van Elite zelf is.
Bijvoorbeeld: 100 / 100 / 100 Lighthouse mobiel: toegankelijkheid, best practices, SEO. KD.tech
02 · Elite Smart Build
Wat we bouwden.
Polargate begon bij hoe Elite werkt, met zijn fasen, afdelingen en rollen, maakte daar een helder datamodel van en stemde elke modelleervraag schriftelijk af met de klant voordat er iets werd gebouwd. De scope lag vast in een ondertekende specificatie: elf modules voor fase 1. Daarna bouwden we een mobile-first webapplicatie op Vite, React, TypeScript en Tailwind, met Supabase Postgres, Storage, Auth en Edge Functions eronder, uitgerold op Vercel en draaiend op het eigen domein van de klant.

Bijvoorbeeld: 2 talen live op de site, Spaans en Engels. Global Dynamic Security Group
03 · Elite Smart Build
Het resultaat.
De eerste versie stond ongeveer een maand na de start van de ontwikkeling in productie, met tien rolgebaseerde accounts en de meldingenmotor die elke werkdag draait. Row-level security is verplicht op alle 23 tabellen en een databasetrigger schrijft elke wijziging weg in een onveranderlijk auditlogboek. Voordat de eerste gebruiker inlogde, doorliep het platform een adversariële multi-agent audit en zijn alle 59 bevestigde bevindingen opgelost. Het team van Elite en Polargate bekijken het platform elke week en voegen verbeteringen toe naarmate het bedrijf groeit.
- modules opgeleverd in fase 1
- 11
- Postgres-tabellen met verplichte row-level security
- 23
- van start ontwikkeling tot eerste testbare versie in productie
- ~1 maand
- rolgebaseerde accounts live op het eigen domein van de klant
- 10
- auditbevindingen bevestigd en opgelost vóór de klanttest
- 59
Bijvoorbeeld: 536/536 vertaalsleutels aanwezig in elk van de drie talen. Estepona Golf
04 · Elite Smart Build
Hoe we het deden.
Bijvoorbeeld: 4 dagen van diagnose tot de nieuwe backend draaide. Concert Music Festival
De context
Elite Smart Build renoveert hotels compleet en sleutelklaar, zonder constructieve ingrepen. Het bedrijf is dertien jaar actief en heeft meer dan 200 projecten in twintig landen gedaan. Zeven afdelingen, van inkoop en logistiek tot de ploegen op de bouwplaats, sturen tientallen projecten tegelijk aan, en het bedrijf wilde een eigen platform waarop iedereen dezelfde actuele informatie ziet: de dagplanning, de offertes, de taken en elke levering die op een bouwplaats aankomt.
Wat we in de discovery vonden
We zijn begonnen bij hoe Elite werkt, niet bij een leeg blad: de projectkalender, de offertes, de werkprocedures en de fasen per afdeling. Daaruit kwamen de entiteiten die ertoe doen: projecten, fasen, afdelingen, mensen, leveranciers, offertes, zendingen, ontvangsten en incidenten. Twaalf modelleervragen zijn schriftelijk met de klant afgestemd voordat er applicatiecode bestond, en de scope lag vast in een ondertekende specificatie: elf modules voor fase 1.
Hoe het nu draait
De toegangscontrole zit in de database, niet in de interface: row-level security staat aan en is verplicht op alle 23 tabellen, rollen komen uit een enum met tien waarden en een trigger schrijft elke wijziging weg in een onveranderlijk auditlogboek dat alleen de directie kan inzien. Een Supabase Edge Function op Deno draait van maandag tot en met vrijdag en mailt elke afdeling de openstaande punten vanaf het eigen domein van de klant, geverifieerd met DKIM en SPF via Resend.
De applicatie is snel opgezet in Lovable en daarna volledig losgekoppeld: een eigen GitHub-repository, een eigen Supabase-project en een eigen Vercel-deploy, zonder afhankelijkheid van een omgeving van derden. Voordat de eerste gebruiker inlogde, doorliep het platform een adversariële multi-agent audit en zijn alle 59 bevestigde bevindingen opgelost. De eerste versie stond ongeveer een maand na de start van de ontwikkeling in productie, met tien rolgebaseerde accounts en wekelijkse reviews met het team van de klant.
FAQ
Vragen over dit project.
Hoe lang duurt het om onze spreadsheets te vervangen door een systeem op maat?
Kunnen we op de bouwplaats blijven doorwerken terwijl het systeem wordt gebouwd?
Wie kan de kosten en marges in het systeem zien?
Werkt het op een telefoon op de bouwplaats?
Zijn de code en de database van ons?
Bijvoorbeeld: 22 publieke routes vooraf gerenderd als statische HTML. Hotel Marien
Zelfde sector
Meer werk in deze sector.
Andere projecten voor bedrijven die tegen dezelfde problemen aanlopen.
Bijvoorbeeld: 16 indexeerbare URL's, Spaans en Engels. Hotel Talavera
Volgend project
Global Dynamic Security Group.
Particuliere beveiliging, Dominicaanse Republiek
Merk en tweetalige site voor Global Dynamic Security Group
Bijvoorbeeld: 105.212 tekens tekst leesbaar voor AI-crawlers over 65 URL's, waar dat er nul waren. Malacca Tables
Beginnen
Vertel ons wat je wilt bouwen.
Websites, apps, systemen op maat en AI voor bedrijven die ze binnen weken in productie nodig hebben. Vul het formulier in of plan een gesprek van 30 minuten: een senior engineer antwoordt binnen twee werkdagen met een eerste inschatting van scope, planning en prijs.
Eerste stap
Twee weken om scope, architectuur en prijs vast te leggen voordat er iets wordt gebouwd.
Geen prijslijst. Je krijgt na een kort gesprek een schriftelijke offerte op maat.
Daarna, om te bouwen, altijd tegen een vaste prijs
Nog niet zover?
- AI-zichtbaarheidsauditEenmalig, vaste prijs.

