Direct naar het werk
Samih Tichtti Neem contact op

Echte schermen uit 11 projecten. Hieronder kun je ze een voor een bekijken.

Websites en bedrijfssoftware

Ik bouw de voorkant én de achterkant.

  • 11 projecten
  • 7 draaien nu live
  • 2 op een eigen domein

Het werk

Klik een project aan voor het hele verhaal: een voorbeeld uit de praktijk, wat het doet en schermen van de draaiende versie.

Draait nu live 7

Staat vandaag online, zelf te bekijken.

alle 7 reageerden bij de laatste controle op 28 sep 2026

Prototypes 2

Werkend, nog niet op een eigen domein gezet.

Studieprojecten 1

Gemaakt tijdens de opleiding.

Waar het begon 1

Eerdere versies, inmiddels vervangen door wat er nu staat.

Voorkant én achterkant, door dezelfde handen

Bij de meeste bureaus bouwt de een de website en moet je voor alles wat erachter zit bij iemand anders zijn. Ik doe allebei, en juist daar zit de winst: de knop die de klant indrukt en de database die het antwoord geeft zijn samen ontworpen.

Front-end

Wat de klant ziet

Schermen die net zo goed werken op een telefoon in de bouwkeet als op een monitor op kantoor. Foto's worden automatisch omgezet naar het kleinste formaat dat nog scherp is, en animaties draaien zonder de pagina te vertragen.

  • React 19
  • Next.js 16
  • Tailwind 4
  • three.js
  • Motion

Back-end

Wat eronder draait

De database, de inlog, de rechten per medewerker, het versturen van mail, het maken van pdf's en het veilig opslaan van documenten. Wachtwoorden gehasht, aanvraag-eindpunten afgeschermd, en een database die standaard niets vrijgeeft.

  • Node 22
  • Express
  • PostgreSQL
  • MySQL
  • Supabase
  • Python / Flask

Geoptimaliseerd

Snel, vindbaar en betaalbaar

Pagina's worden vooraf klaargezet zodat Google ze leest en bezoekers niet wachten. Beelden laden pas als je er bijna bent. En valt een betaalde kaart- of AI-dienst uit, dan schakelt de site door naar een gratis alternatief in plaats van stuk te gaan.

  • SEO-prerender
  • Caching
  • Lazy loading
  • Fallbacks
  • één service i.p.v. vijf

Zo zit zo'n project in elkaar

Een bezoeker opent de pagina

↓

De voorkant Wat hij ziet en aanklikt. Draait in zijn browser, op telefoon net zo goed als op een monitor.

↓ vraagt gegevens op

De achterkant De server die controleert wie je bent, de gegevens ophaalt en het werk doet.

↓

Databaseprojecten, klanten, uren
Documentenpdf's en foto's, afgeschermd
Mailbevestiging naar de klant
AIfoto's lezen, tekst nakijken

Alles in één service, niet vijf losse abonnementen. Valt een betaalde dienst weg, dan schakelt de site door naar een gratis alternatief in plaats van stuk te gaan.

Waar het werk in zit

Geteld over alle 11 projecten op deze pagina. Groeit vanzelf mee als er werk bij komt.

Techniek die in meer dan één project terugkomt
  • React 9
  • Express 5
  • Railway 5
  • Google Gemini 3
  • PostgreSQL 3
  • three.js 3
  • Vite 3
  • Flask 2
  • Motion 2
  • MySQL 2

Aantal projecten waarin het gebruikt wordt.

Wat voor werk het is
  • Bedrijfssoftware 7
  • Websites 7
  • AI 4
  • 3D 3
  • App & hardware 2

Een project kan onder meer dan één soort vallen.

Waar ik je mee kan helpen

Alles hieronder draait al ergens. Geen lijstje met technieken die ik ooit eens geprobeerd heb.

Beeldherkenning

Een foto erin, gegevens eruit

Een gevelfoto waar de kozijnen uit herkend worden. Een papieren urenbriefje dat gescand én nagerekend wordt. Werk dat anders met de hand overgetypt moet worden.

Kozijnfabriek Direct, Eemland Boekt

Administratie

De hele papierwinkel in één systeem

Aanvraag, offerte, order, factuur, btw en jaarcijfers achter elkaar, zonder dat iemand hetzelfde nummer drie keer overtypt. Pdf's automatisch opgemaakt.

Eemland Boekt, Kozijnfabriek Direct, REMH

3D in de browser

Producten die de klant zelf kan draaien

Een dakkapel die echt in het dakvlak staat. Een perceel in 3D met de bouwzone eroverheen. Alles in de browser, zonder plug-in.

Lumière, KijkVergunning, REMH

Kaart en adresdata

Nederlandse adres- en perceeldata

Adres opzoeken via PDOK, perceelgrenzen en bouwjaren erbij, Street View voor de gevel, zoeken op afstand. Met een gratis alternatief als een betaalde kaartdienst uitvalt.

KijkVergunning, Kozijnfabriek Direct, CourtSwap

Beheer en rollen

Dashboards waar personeel mee werkt

Inloggen, rechten per rol, de zakelijke mailbox erin, planning en leveranciersorders. Met gehashte wachtwoorden en een database die standaard niets vrijgeeft.

Kozijnfabriek Direct, Eemland Boekt, CourtSwap

Live zetten

Van laptop naar eigen domein

Hosting, domein, ssl, database met back-ups en zakelijke mail. En waar het nodig is verder dan de browser: dezelfde code als app voor iOS en Android, of sensoren die hun metingen naar een webserver sturen.

Railway, Cloudflare, Supabase · CourtSwap, Kiesradar

Wat je krijgt als je met mij werkt

Geen offerte van drie kantjes met vaktermen erin. Zo loopt het, en dit zit er standaard bij.

Zo loopt het

  1. 1We gaan zitten en je vertelt wat er blijft liggen
  2. 2Je krijgt een voorstel: wat ik bouw, wat het kost, hoe lang het duurt
  3. 3Ik bouw in stukken, je ziet steeds de echte versie
  4. 4Live op je eigen domein, met ssl en back-ups
  5. 5Daarna aanpassen wanneer je bedrijf verandert

Zit er altijd bij

Waar je niet over hoeft na te denken

  • Je eigen domein met een geldig ssl-slotje
  • Database met back-ups
  • Zakelijke mail die goed is ingesteld, zodat hij niet in de spambox belandt
  • Werkt op telefoon, tablet en computer
  • Zo opgezet dat Google de pagina's kan lezen

Je eigen beheer

Waar je zelf bij kan

  • Aanvragen en klanten inzien
  • Prijzen en teksten aanpassen
  • Foto's toevoegen of vervangen
  • Je personeel eigen inloggegevens geven
  • Zonder dat je mij hoeft te bellen

Waar je het voor doet

Wat het je scheelt

  • Aanvragen komen binnen terwijl je slaapt
  • Niet meer hetzelfde nummer op drie plekken overtypen
  • Klanten zien zelf hoe hun dossier ervoor staat
  • Offertes eruit zonder er zelf voor te gaan zitten
  • Minder telefoontjes over steeds dezelfde vraag

Zullen we kijken wat er mogelijk is?

Heb je al een website? Plak hem in de scan, dan meet ik hem nu voor je door — snelheid, gewicht, mobiel en wat Google ervan ziet. Je weet binnen een paar seconden of het zin heeft om verder te praten.

Meet mijn site door

info@eemland-digital.nl