Shop Onboarding Checklist
Interactieve checklist voor het inrichten van een nieuwe RentMagic webshop
Klantgegevens
1. Productcatalogus & Ontdekking
Browsen & Zoeken
- Full-text zoekfunctieProducten zoeken op naam, omschrijving of ID met fuzzy matching
- CategorienavigatieHierarchische categoriebomen met subcategorieen en aantallen
- Mega menuDropdown-navigatie met volledige categoriestructuur
- SorterenOp relevantie, naam, prijs of nieuwste
- Eigenschap-filtersDynamische filters per categorie (thema, kleur, merk, maat)
- Breadcrumb-navigatiePad dat huidige locatie in categoriehierarchie toont
Productlijst laden
Kies hoe producten geladen worden bij het bladeren door de catalogus
Productdetail
- AfbeeldingengalerijMeerdere afbeeldingen met carrousel en fullscreen weergave
- ProductomschrijvingRijke HTML-omschrijvingen en technische specificaties
- Downloadbare bijlagenHandleidingen, documenten of specificatiebladen
- Gerelateerde productenSuggesties op basis van huidig item
- Categorie FAQContextrelevante FAQ op productpagina's
- Merk-attributieMerk-/fabrikantinformatie per product
2. Winkelen & Afrekenen
Winkelwagen
- Toevoegen aan winkelwagenProducten toevoegen met hoeveelheidsselectie
- WinkelwagenvoorbeeldHeader-icoon met teller en quick-view dropdown
- Hoeveelheid aanpassenVerhogen/verlagen vanuit de winkelwagen
- Inline datum bewerkenHuurdatums wijzigen per item in de winkelwagen
- Persistente winkelwagenWinkelwagen blijft behouden na paginavernieuwing
- Multi-magazijn ondersteuningRespecteert magazijnselectie en detecteert mismatches
- Real-time prijsberekeningPrijzen herberekenen bij wijziging datums of aantallen
- BesteloverzichtSubtotaal, BTW, bezorgkosten, kortingen en totaal
Checkout
- Multi-stap checkoutWinkelwagen > Bezorging > Bevestiging
- Ophalen vs. bezorgenKeuze tussen zelf ophalen of thuisbezorging
- OphaalkortingInstelbare korting bij afhalen (bijv. 10%)
- BezorgadresVooringevuld vanuit account, bewerkbaar met validatie
- Minimum besteldrempelInstelbare minimale winkelwagenwaarde
- Speciale instructiesVrij tekstveld voor bijzondere verzoeken
- Referentie/PO-nummerOptioneel referentienummer voor zakelijke klanten
- OrderbevestigingSuccespagina met reserverings-/ordernummer
- BevestigingsmailAutomatische e-mail na succesvolle checkout
3. Account & Zelfbedieningsportaal
Registratie & Login
- ZelfregistratieOnline registratie met bedrijfs- en persoonsgegevens
- GoedkeuringsflowNieuwe accounts vereisen handmatige goedkeuring
- LoginE-mail/gebruikersnaam en wachtwoord authenticatie
- SSO / SAML MeerwerkInstitutionele single sign-on (bijv. SURFconext)
- ProfielselectorMulti-account selectie voor gebruikers met meerdere rollen
- Wachtwoord vergetenE-mail-gebaseerde wachtwoord reset flow
- WachtwoordvereistenInstelbare sterkte-eisen (lengte, hoofdletters, cijfers, speciale tekens)
Account Dashboard
- Dashboard overzichtWelkomstbericht met actieve bestellingen en snelkoppelingen
- Persoonlijk profielBewerk naam, e-mail, telefoon, mobiel, aanhef
- BedrijfsgegevensBewerk bedrijfsnaam, adres, telefoon, e-mail, website, BTW-nummer
- WachtwoordbeheerWachtwoord wijzigen met sterktevalidatie
Bestelling & Reserveringsbeheer
- BestelgeschiedenisGepagineerde lijst met statusbadges en uitklapbare regelitems
- StatustrackingVolledige levenscyclus van concept tot afgerond
- Reservering bewerkenDatums, aantallen, referentie en notities wijzigen
- Item-niveau actiesIndividuele items annuleren of herstellen
- Volledige annuleringHele reservering annuleren met optionele reden
Financiele Selfservice
- FactuurgeschiedenisGepagineerde lijst met status, bedragen en vervaldatums
- FactuurdetailsRegelitems met afbeeldingen, aantallen, prijzen en BTW
- OffertegeschiedenisOffertes met status (Open, Verstuurd, Geconverteerd, Verlopen, Afgewezen)
- OffertedetailsItems, datums, bezorgmethode en totaalprijs
4. Verhuurspecifieke Functies
Beschikbaarheid & Planning
- Huurperiode datumpickerInteractieve dubbele kalender voor start- en einddatum
- Real-time beschikbaarheidLive voorraadcontrole per datumbereik en magazijn
- Sluitingsdagen kalenderVisuele kalender met gesloten dagen
- Weekend-bewustzijnAutomatische detectie en dimmen van niet-werkdagen
- Minimale voorboektijdInstelbaar minimum dagen tussen bestelling en afhaling
- Min/max huurduurMinimum en maximum huurperiodes afdwingen
- Eerstvolgende beschikbare datumAutomatisch de eerstvolgende beschikbare werkdag voorstellen
- Magazijn openingstijdenAfhaal-/retourplanning respecteert openingstijden
Voorraad & Prijzen
- Multi-magazijn voorraadBeschikbaarheid per magazijnlocatie
- ItemconditiesMeerdere huurcondities (nieuw, gebruikt) met aparte voorraadniveaus
- Periode-gebaseerde prijzenPrijzen berekend op basis van huurduur
- Per-eenheid prijsDuidelijke prijsweergave per item per periode
- HoeveelheidslimietenMax aantal per klant en per winkelwagen
- SamenstellingsitemsGebundelde producten die als set worden verhuurd
- Prijs op aanvraagOptie voor items die maatwerk-prijzen vereisen
- KortingsweergaveOriginele en kortingsprijs tonen
- ConflictcontroleWinkelwagenitems valideren tegen voorraad- en datumconflicten
Vouchersysteem Meerwerk
- Vouchervalidatie MeerwerkCode invoeren voor toegang tot vooraf goedgekeurd assortiment
- Beperkt assortiment MeerwerkVoucher beperkt welke items en aantallen beschikbaar zijn
- Datumvenster MeerwerkVoucher dwingt specifiek huurdatumbereik af
- Groepsreserveringen MeerwerkDocenten maken vouchercodes, studenten lossen ze in
5. Content & Marketing
Items gemarkeerd met ** zijn meerwerk en worden apart geoffreerd.
Statische Content
- CMS-gestuurde pagina'sDynamische pagina's geladen vanuit headless CMS (Strapi)
- ContactpaginaContactformulier met naam, e-mail, telefoon, bedrijf, onderwerp en bericht
- OpeningstijdenBedrijfsuren en contactinformatie tonen
- Sluitingsdagen weergaveAankomende sluitingsdagen tonen (instelbaar bereik)
- FAQ-systeemGeorganiseerd per categorie met uitklapbare Q&A
- SitemapVolledig hierarchisch overzicht van pagina's, categorieen en producten
Redactioneel & Inspiratie
- Inspiratieartikelen MeerwerkEvenementplanning gidsen en verhuurinspiratie
- Videotutorials MeerwerkEmbedded videobibliotheek georganiseerd per onderwerp
- Bedrijfspagina's MeerwerkOver ons, team, geschiedenis en partnerpagina's
- Vacatures MeerwerkVacaturepagina voor werving
Homepage Componenten
- Hero sectieAanpasbare hero met CTA-knoppen; ondersteunt afbeeldingscarrousels
- Uitgelichte productenCarrousel van best beoordeelde items
- Categorie showcaseVisueel raster van topcategorieen
- VertrouwensindicatorenTevredenheidsscore, trustbadges, bezorginfo, kortingshighlights
6. Meertaligheid & Lokalisatie
- Meertalige UIVolledige Engels en Nederlands ondersteuning standaard
- TaalwisselaarSchakelen tussen talen vanuit de header
- Locale-bewuste datumsDatumopmaak aangepast aan geselecteerde taal
- Locale-bewuste valutaValutaopmaak per locale
- Vertaalde contentAlle UI-labels, foutmeldingen en berichten zijn vertaalbaar
- Regionale adresveldenLandspecifieke adresformulieren (Nederland, Belgie)
7. Authenticatie & Beveiliging
- Token-gebaseerde sessiesVeilige JWT-authenticatie met vervalcontrole
- Anoniem browsenVolledige catalogustoegang zonder login; account vereist voor checkout
- SessiepersistentieAutomatisch sessieherstel over browsersessies
- WachtwoordbeveiligingInstelbare sterkte-eisen en veilige reset flow
- SAML / SSO MeerwerkEnterprise single sign-on voor institutionele klanten
- TOTP 2FA MeerwerkTweefactorauthenticatie ondersteuning
8. Branding & Huisstijl
- KleurenpaletPrimaire en secundaire kleuren volgens huisstijl
- LogoLogo in header, favicon en e-mails
- TypografieLettertype(n) volgens huisstijl
- FaviconBrowser-icoontje met bedrijfslogo
- E-mailtemplatesBevestigingsmails in huisstijl
9. Technische Inrichting
- Domein & DNSEigen domein configureren en DNS instellen
- SSL-certificaatHTTPS-certificaat voor veilige verbinding
- API-koppelingVerbinding met RentMagic backend API
- CMS-koppelingStrapi CMS verbinding voor contentbeheer
- Cloudflare WorkersEdge deployment voor snelle globale prestaties
- CI/CD pipelineGeautomatiseerde deployments via GitHub Actions
- AnalyticsGoogle Analytics of vergelijkbaar (indien gewenst)
- Cookie consentAVG-conforme cookie-melding
10. Aanvullende Opmerkingen & Feature Requests
Ondertekening
Teken hier uw handtekening