Lurvink Textiel
← Terug naar portaal
Demo · voor Lurvink Textiel

Zo gebruik je het KMS.

Korte rondleiding: welke accounts, waar te klikken, en de momenten waarop je verdomme moet zeggen. Vanuit hier altijd terug naar de portaal-keuze.

01

Inlog-gegevens

Eén universeel klant-login op /login. Server bepaalt op basis van gebruikersnaam in welk klantportaal je terechtkomt. Aparte login voor Lurvink-medewerkers.

Login opGebruikersnaamWachtwoordKomt uit in
/login wassinkdemoAAuto Wassink
/login beanskoffiedemoBBeans Koffie
/login tekloezedemoTTe Kloeze Riool
/admin/login bartjeoftheodemoLLurvink magazijn

Wachtwoord is letterlijk demo. Na 5 mislukte pogingen lockout van 10 min, dus niet random gokken.

02

De wauw-flow

Doe deze stappen op twee schermen tegelijk (klant links, admin rechts). Dan zie je hoe het echt werkt.

  1. 1
    Open klant + admin in twee tabs
    Tab links: /login als tekloeze / demo. Server stuurt je automatisch door naar /tekloeze/dashboard. Tab rechts: /admin/login als bartje / demo. Sleep ze naast elkaar.
  2. 2
    Plaats een bestelling, met automatische maat-suggestieklantkant · interim
    Klantportaal → Bestellen. De kleding-verantwoordelijke kiest werknemer (bv. Henk Bouwhuis). De wizard kent voor élke werknemer de maat per artikelcategorie (polo, hoody, jas, broek, schoen). Bij elk product zie je “Henk's maat: XL” vooraf gehighlight. Maat-pillen zijn groen/geel/rood obv echte voorraad. Deze tussenstap valt straks weg zodra werknemers eigen self-service login hebben (zie stap 9).
  3. 3
    Lurvink wordt direct genotificeerdadminkant
    Switch naar het admin-dashboard. Bovenaan verschijnt een banner:X nieuwe aanvragen — Lurvink is per mail genotificeerd. Een terugkerend pijnpunt in het huidige systeem is dat dit niet werkt; hier hoeft niemand bij Lurvink meer zelf te checken. (E-mail wordt niet écht verstuurd in de demo, audit-log toont de actie.)
  4. 4
    Doorloop de status (4 stappen)adminkant
    Klik op de order → pakbon-pagina. Statusflow is: Aanvraag binnenIngepaktLigt klaar Bezorgd. Klik de “Markeer als…” knoppen, de timeline groeit en het audit-log vult zich met wie wanneer wat deed.
  5. 5
    Switch naar de klant-tab, refreshklantkant
    De klant ziet de status nu live. Geen mail-gedoe, geen pulldowns. Op het order-detail kan de verantwoordelijke ook op de werknemer-naam klikken voor de volledige bestelhistorie van die persoon.
  6. 6
    Bekijk de bestelhistorie van een werknemerklantkant
    Klantportaal → Werknemers → klik bv. Henk Bouwhuis. Je ziet alle artikelen die hij ooit ontvangen heeft, met een amber alertals hij in de afgelopen 60 dagen 2× of meer hetzelfde categorie heeft gekregen (“dubbele jas binnen een maand” vraag van Bart).
  7. 7
    Voorraad onder kritiek?klantkant + adminkant
    Klantportaal → Voorraad. Sommige maten staan in geel/rood. Op het admin-voorraadtabblad zie je dezelfde alerts cross-tenant. Schema kent nu drie waardes per artikel/maat: huidig, kritiek, gewenst.
  8. 8
    Inkoopvoorstel — Bart's USPadminkant
    Admin → Inkoopvoorstel(paarsige “nieuw” badge in sidebar). Bundelt elk kritiek artikel automatisch met andere artikelen uit dezelfde productlijn die ook onder gewenst zitten. Output: “Maak 47 polo Mosgroen (5 in M, 12 in L, 18 in XL, 12 in XXL) — alleen XL was kritiek”. Eén productierun aanvult de hele lijn. Dit zit niet in InnovationSoft.
  9. 9
    Werknemer self-service: het eindbeeld
    Klantportaal → Werknemers: elke werknemer heeft een “eigen login uitnodigen”-knop (binnenkort actief). Klantportaal → Credits: mocked toekomst-feature waar werknemers zelf bestellen op jaarbudget (jas 50, polo 14, broek 20, etc.). Te Kloeze stapt graag in, Wassink is huiverig — interessant gespreksonderwerp voor Lurvink Textiel om in te schatten welke klanten klaar zijn voor self-service.
03

Multi-tenant in actie

Eén codebase, drie volledig branded klant-omgevingen. Server kent op basis van gebruikersnaam direct de juiste tenant. Klik er een open.

04

Wat (nog) NIET werkt

Eerlijk over de scope. Dit is een prototype, geen v1.0. Bewust weggelaten:

  • ×
    Werknemer self-service via magic link
    Werknemer geeft mailadres op, krijgt code/link in mail, klikt = ingelogd. Geen wachtwoord, geen reset-gezeik. Mailadres mag werk- of privémail zijn (Wassink: @autowassink.nl, Te Kloeze buitendienst: privé). Lurvink Textiel beheert niets.
  • ×
    Mail-verzending via Resend
    Audit-log registreert nu mail-events, daadwerkelijke verzending volgt. Mailen vanaf @lurvinktextiel.nl via TXT-records die de klant zelf aanlevert (DNS blijft bij hen).
  • ×
    Eigen subdomein per klant
    Toekomst: kms.lurvinktextiel.nl via Cloudflare Custom Hostnames. Klant zet 4 DNS-records, jij hebt full control. Werkt al elders, demo op app.mmtest.nl.
  • ×
    Pakbon-PDF + naar productiepartner
    Print-knop staat er, daadwerkelijk PDF-renderen + mailen volgt.
  • ×
    Inkoop + facturatie
    Bewust out of scope. Lurvink Textiel gebruikt andere pakketten voor inkoop en facturatie, daar wordt niet aan geraakt. Daarom geen prijzen in de orderverwerking.
  • ×
    Werknemer-credits per artikel
    Schema klaar (jas 30, broek 20, polo 14, shirt 10), UI staat als mock in /credits. Te Kloeze wil instappen, Wassink huiverig.
  • ×
    Excel-import 420 werknemers
    Werknemers nu handmatig in seed. Bulk-upload (incl. mailadres) komt zodra de eerste grote klant migreert.
  • ×
    Mobile admin pickup met QR
    Magazijn-medewerker scant QR op pakbon, bevestigt pickup op telefoon. Volgende sprint.
  • ×
    Push-alert voor Lurvink bij kritieke voorraad
    Nu zichtbaar in dashboard, mobiele push komt nog.
  • ×
    Auto-suggest productierun
    Op basis van inkoopvoorstel + historische seizoenscijfers suggesteren wat de optimale batch is.
  • ×
    Voorraad-historie + trends
    Grafiek per artikel/maat over tijd om bestelpatroon te voorspellen.
  • ×
    Per-leverancier groepering inkoopvoorstel
    Bundelt bestellingen per textielfabrikant, niet alleen per productlijn.
  • ×
    2FA daadwerkelijk inschakelen
    Login-page noemt het, TOTP-setup per gebruiker volgt.
  • ×
    Audit log per gebruiker zichtbaar
    Wie heeft wat gewijzigd. Schema log-table is er, UI komt.
  • ×
    Echte productfoto's
    Nu Unsplash placeholders. Vervangen na aanlevering van leverancier-fotomateriaal.
  • ×
    Klant-eigen branding-uploader
    Nu hardcoded per tenant, straks zelf logo + kleuren uploaden in instellingen.
05

Reset, contact, vragen

Demo gebruikt en wil opnieuw beginnen?

Demo resetten
Alles terug naar startpunt

App Michel. Reset-token zit als Cloudflare secret op de server, niet in deze pagina.POST /api/seed?token=... wist alles en zet de demo-data terug. Duurt 2 sec.

Contact
App Michel

Vragen, bugs, ideeën, of demo-feedback? App direct. We bouwen door op basis van de feedback van Lurvink Textiel.

Klaar om te beginnen?
Ga naar het KMS-portaal en kies je inlog.
Naar portaal-keuze