Direct naar dit project
Samih Tichtti Neem contact op

Live · eigen concept · september 2026

Kaap Noord

Een bedachte koffiebranderij, gebouwd om te laten zien hoe online verkopen er van binnen uitziet. Niet alleen het winkeltje, maar ook wat er misgaat: voorraad die op is, een code die niet bestaat, een betaling die afbreekt.

Zo gaat het in de praktijk

Iemand legt twee zakken in zijn mand, kiest hoe ze gemalen moeten worden en typt een kortingscode in. Bij het afrekenen kiest hij tussen post, bakfiets of afhalen — boven de drempel vervallen de verzendkosten vanzelf. Daarna komt een nagebootste iDEAL-stap waarin je zelf mag kiezen of de betaling lukt. Kiest hij “annuleren”, dan blijft zijn mand netjes staan en gaat er geen voorraad af.

Wat het doet

  • Winkelwagen met maling per zak, dus dezelfde koffie twee keer met een andere keuze.
  • Voorraad die live meeloopt en pas afgaat bij een geslaagde betaling.
  • Kortingscodes met echte controle — een verzonnen code wordt geweigerd.
  • Bezorgkosten met een drempel voor gratis verzenden.
  • Btw wordt eruit gerekend en apart getoond, zoals het hoort bij een Nederlandse prijs.

Techniek

Probeer de demo

Verzonnen bedrijf — de site is echt, de klant niet.

Zo loopt het van begin tot eind

  1. 1Koffie kiezen
  2. 2Maling en aantal
  3. 3Mand en kortingscode
  4. 4Bezorging kiezen
  5. 5Gegevens invullen
  6. 6iDEAL-stap
  7. 7Bevestiging met bon
de winkel Homepage van koffiebranderij Kaap Noord met een getekende kop koffie en de kop Koffie die nog naar de brander ruikt.
Warm en op papier — bewust het tegenovergestelde van een dashboard.
NodeDe motor die je code op de server draait. Dezelfde taal aan de voor- en achterkant, dus minder overstappen.
RailwayWaar de site draait. Elke wijziging die ik push staat binnen een paar minuten online.
SVGTekeningen die uit lijnen bestaan in plaats van uit pixels. Altijd scherp, ook op een groot scherm, en vaak duizend keer kleiner dan een foto.
Server-side rekenenHet rekenwerk gebeurt op de server, niet in de browser. Anders kan iemand zijn eigen totaal aanpassen voordat hij afrekent.
Sessies per bezoekerIedereen krijgt zijn eigen kopie van de gegevens, zodat bezoekers elkaar niet in de weg zitten.