Terug naar portfolio
Zakelijkcase://kerntekstbuild · ≈ 7 werkdagen

Kerntekst — AI Samenvattingen

Een zakelijke dienst rond AI-ondersteunde documentsamenvattingen presenteren met focus op vertrouwen, vaste prijzen en een glashelder werkproces.

Preview op desktop en mobiel

kerntekst.nl
Kerntekst — AI Samenvattingen – desktop hero

Wat je hierboven ziet is een echte screenshot van de live site op desktop — direct uit de browser, geen mock-up.

viewport: 1280×720·render: SSR + hydrate·format: avif/webp
Kerntekst — AI Samenvattingen – echte mobiele preview

Echte mobiele rendering — knoppen worden duim-vriendelijk, blokken stapelen verticaal, lettergrootte schaalt mee.

390×844 · iOS Safari

De volledige pagina in één beeld

Zo ziet de hele site eruit als je 'm helemaal naar beneden scrolt — alle secties, in volgorde.

kerntekst.nl
Kerntekst — AI Samenvattingen – volledige pagina
In gewone taal

Wat betekent dit eigenlijk?

Voor als je geen developer bent — hier is wat we deden, zonder jargon.

Een zakelijke AI-dienst presenteren met focus op vertrouwen, vaste prijzen en een glashelder werkproces — geen vage marketing-praat.

  • Op mobiel staat de upload-knop direct in beeld — bezoekers kunnen vanaf hun telefoon een document insturen.
  • Document-upload via versleutelde verbinding; bestanden worden na verwerking automatisch gewist.
  • De landing is volledig statisch (SSG): laadt in onder de 1 seconde, ook bij een spike in verkeer.
  • Schema-markup voor 'Service' + 'Offer'; rich snippet met levertijd en prijs in zoekresultaten.

Engineering write-up

// hoe deze site technisch in elkaar zit

Een AI-product moet vertrouwen winnen vóór het iets samenvat. Daarom staat de prijs (vast, geen credits) bovenaan, gevolgd door een 'wat je krijgt'-tabel die het verschil met ChatGPT-out-of-the-box duidelijk maakt.

De upload-flow doet de zware verwerking pas ná betaling. De file gaat eerst naar private Supabase Storage met een signed URL; pas na webhook-bevestiging van Stripe vuren we de AI-pijplijn af via Lovable AI Gateway.

Privacy is technisch gemaakt, niet alleen beloofd: documenten worden 24u na verwerking automatisch verwijderd via een pg_cron job; samenvatting blijft alleen in de mail naar de klant staan.

Stack en integraties

Stack
TanStack Start v1React 19TypeScript (strict)Tailwind CSS v4Vite 7Edge SSR
Integraties
Stripe CheckoutLovable AI Gateway (Gemini 2.5 Flash)Supabase StorageResend

Routes en componenten

Routes / informatie-architectuur
  • /Pitch + vaste prijs + werkwijze
  • /uploadDocument-upload + Stripe Checkout
  • /werkwijzeStappen + levertijd
  • /overVertrouwen + privacy
Belangrijkste componenten
<PitchHero /><UploadDropzone /><PriceCompare /><ProcessSteps /><TrustList /><StripeCheckoutBtn />
src/
├─ routes/        # file-based routing (TanStack)
├─ components/    # presentational + UI primitives
├─ lib/           # data, helpers, schema
└─ styles.css     # design tokens (oklch)

Conversie-flow

// pad van bezoeker → klant

  1. 01Bezoeker leest pitch + vaste prijs
  2. 02Upload document (drag & drop, server-side virus-scan)
  3. 03Stripe Checkout (hosted) → betaling
  4. 04Verwerking via AI Gateway → samenvatting per mail

Performance, toegankelijkheid en SEO

Performance budget
LCP
≤ 1.8s
CLS
< 0.05
INP
< 150ms
JS bundle
≈ 95 kB gz
Toegankelijkheid (WCAG 2.2 AA)
  • WCAG 2.2 AA contrast op alle tekstniveaus
  • Toetsenbord-volledige navigatie + zichtbare focus-rings
  • Semantische landmarks (header/main/footer/nav)
  • Alt-teksten op alle inhoudelijke afbeeldingen
  • prefers-reduced-motion gerespecteerd
SEO-fundering
  • Per-route <title> en meta description
  • Open Graph + Twitter Card per pagina
  • JSON-LD (LocalBusiness / Service / Product)
  • Sitemap.xml + robots.txt
  • Canonical tags + responsive viewport

Wat we bouwden

Doelgroep

Juristen, consultants en bedrijven die snel kerninformatie uit documenten willen.

Kernfeatures

  • Document-upload-flow met vaste prijs
  • 'Wat je krijgt'-vergelijking
  • Werkwijze in heldere stappen
  • Vertrouwens-USP's: levertijd, vertrouwelijkheid

Deliverables

  • Volledige source in Git
  • Vaste prijs + 7 dagen oplevering
  • 1 jaar hosting + SSL inbegrepen
  • Gratis kleine wijzigingen 30 dagen

Brand kit

Visuele identiteit zoals die op de live site terugkomt — klik op een kleur om de hex-code te kopiëren.

Kleurpalet

Light mode

Typografie

Heading
Aa Bb 123
Cormorant Garamond
Body
Aa Bb 123
Inter

Stijl

"Minimalistisch, zakelijk en strak."

Wil je ook zo'n site?

We bouwen 'm in vaste prijs en binnen 7 dagen online.

Plan een gesprek