Een kok aan een fornuis in een donkere keuken, één warme lichtplek
Product

Eén site.
Vier werkende delen.

Formulieren, boekingen, een webshop en bezoekersaantallen. Geen add-ons en geen embeds van elders. Vier modules met eigen instellingen, eigen records en een eigen widget op de pagina.

09:12Aanvraag opgeslagen, en naar je gemaild
Het idee

De site is de toonbank.

De meeste websitebouwers stoppen bij de folder en verkopen je de rest nog een keer. Hier zijn de toonbank, de agenda en de kassa hetzelfde systeem als de pagina waar ze op staan.

Handen die een linnen kledingstuk herstellen met naald en draad
Formulieren

Een vraag komt binnen,
al gecontroleerd.

Bouw de velden op de pagina, als onderdeel van het ontwerp. Elke regel die je instelt wordt in de browser gecontroleerd terwijl iemand typt, en nog een keer op de server als hij binnenkomt.

RegelsVerplicht, een patroon, een minimum. Een onleesbaar patroon laat door in plaats van iedereen te weigeren.
BestandenUploads worden bij de inzending bewaard en volgens schema opgeruimd, dus een inbox wordt nooit een schijfprobleem.
SpamEen verborgen val vangt de simpele bots en Turnstile doet de rest. Niemand hoeft een bus aan te wijzen.
BezorgingInzendingen worden altijd opgeslagen. E-mail daarbovenop is een schakelaar.
Boekingen en tickets

Een tafel, een kamer,
of een uur met jou.

Drie modi, omdat het niet hetzelfde probleem is. Een restaurant wijst een tafel toe op basis van het aantal personen, een verhuur telt nachten, een afspraak heeft een specifieke persoon nodig die vrij is.

RestaurantTijdvakken met een aantal personen en een duur, verdeeld over je tafels.
VerhuurDatumbereiken met een prijs per nacht, een minimum verblijf, en tijden voor aankomst en vertrek.
AfspraakEen duur bij een specifieke persoon, met marges zodat de dag niet aaneengesloten volloopt.
TicketsEen evenement heeft voorstellingen. Elke voorstelling verkoopt tarieven in dezelfde winkelwagen als je producten, en de code op het ticket scant bij de deur.
Een barbier midden in een knipbeurt, kam en schaar onder een warme lamp
Een lege lezingzaal met licht houten stoelen gericht op een verlicht podium
Beschikbaarheid

Het aantal plaatsen wordt opgehaald
zodra iemand vraagt.

Nooit in de gecachte pagina gebakken, zodat een gepubliceerde site nooit beweert dat een plaats vrij is terwijl dat niet zo is.

Een keramist draait een kom af aan het raam van de studio
Online verkopen

Drie soorten product,
één winkelwagen.

Iets dat je verstuurt, iets dat je downloadt, en iets dat doorloopt. Eén catalogus, en kaartgegevens raken je site nooit.

FysiekVoorraad, verzending, en een bestelling die een inpakklus wordt.
DigitaalHet bestand wordt uit afgeschermde opslag geleverd zodra de betaling binnen is.
AbonnementActiveren en verlengen als een eigen levenscyclus, met de overgangen die daarbij horen.
AfrekenenGehost door Mollie of Stripe. Wat terugkomt is een webhook die het platform tegen de bestelling wegschrijft.
Bezoekersaantallen

Cijfers zonder
cookiebanner.

Een bezoeker wordt voor die dag herkend door de aanvraag te hashen tegen een geheim dat roteert. Daarna is die mogelijkheid gewoon weg. Er wordt niets bij de bezoeker opgeslagen en er gaat niets naar iemand anders, dus er valt niets te vragen.

Pagina'sWeergaven en bezoekers, per pagina, over een periode die jij kiest.
BronnenVerwijzers en campagneparameters, uitgelezen.
ApparatenBrowser, besturingssysteem en schermklasse.
LocatieUit het adres herleid tot een land, en daarna weggegooid.
BewaartermijnVolgens schema samengevat, en opgeruimd.
Bij de bezoeker opgeslagen: niets
Eén inbox

Drie modules.
Eén plek om te kijken.

Aanvragen, boekingen en bestellingen komen in dezelfde lijst, nieuwste eerst. Elke regel opent nog steeds het echte record.

01

Samengevoegd per site

Drie soorten records in één stroom, met filters en zoeken.
02

Gelezen, dan gearchiveerd

Gelezen wordt los bijgehouden, dus iets als gelezen markeren laat het niet verdwijnen.
03

Rechtstreeks naar de bron

Een boekingsregel opent de boeking. Een bestelregel opent de bestelling, met de artikelen en de betaling.
Ontwerp

Een ontwerpsysteem,
geen stapel uitzonderingen.

Kleur, ruimte, type en afronding zijn benoemde tokens. Wijzig het merk en elk blok dat naar een token verwees volgt vanzelf.

01

Drie kleuren erin, een hele schaal eruit

Kop, tekst, gedempt, randen, de omgekeerde band en een leesbare versie van je accent, allemaal afgeleid om contrast te halen in plaats van een waarde die toevallig net slaagt.
02

Fontslots gekoppeld aan rollen

Twee gewichten van één familie kosten één aanvraag, en zo krijg je een echte vette in plaats van een nagemaakte.
03

Drie breedtes, elk apart gestyled

Elk element draagt zijn eigen desktop-, tablet- en mobielstyling. Deze site is op 390px gecomponeerd, niet erin dichtgeklapt.
04

Hover en focus, apart

Een knop die een muis beantwoordt en een toetsenbord negeert is een halve knop.
Formulieren · Boekingen · Tickets · Online verkopen · Bezoekersaantallen · Eén inbox · Twee talen · Je eigen domein · Geen cookiebannerFormulieren · Boekingen · Tickets · Online verkopen · Bezoekersaantallen · Eén inbox · Twee talen · Je eigen domein · Geen cookiebanner
Beginnen

Zet een formulier op een pagina en stuur jezelf een test.

Het kost ongeveer vijf minuten en het is de snelste manier om de hele keten te zien werken.

Een bloemist wikkelt tulpen in kraftpapier op een stalen toonbank