Hopp til hovedinnhold
Next.js

NykiSmykki – nettbutikk for smykker

Kunde: NykiSmykki (demo)Lansert: oktober 2026

Demo-nettbutikk for smykker med Next.js 16: norsk netthandelslov, gjestekjøp, Stripe, nummererte kvitteringer og mobil-først filtre.

NykiSmykki: smykker på silke, logo og portrett med ørering

NykiSmykki er vårt andre e-handelsdemo. Den bygger på samme skreddersydde plattform som ProStore Norge, men viser en helt annen bransje: smykker for ham og henne, med egen profil, eget produktutvalg og egen database.

Målet er å vise hvordan én kodebase kan bli flere butikker med ulikt uttrykk — og hvordan en nettbutikk ser ut når norske forbrukerregler er bygget inn fra starten, ikke lagt på etterpå.

Hva vi bygde:

Butikk og design Mobil-først design i varme elfenben- og gulltoner. Forsiden har to bakgrunnsbilder som veksler automatisk, med eget bildeutsnitt for mobil, nettbrett og desktop, pauseknapp og respekt for redusert bevegelse. Kategorier for ham og henne og navigasjon etter smykketype: armbånd, ringer og halskjeder.

Søk og filtre Filtrering etter type, pris og egenskaper, sortering og paginering som fungerer like godt på mobil som på desktop. Filtrene ligger i nettadressen, så et søk kan deles og indekseres riktig.

Kassen etter norsk lov Totalpris med frakt og mva vises rett over bestillingsknappen «Bestill med betalingsplikt», slik angrerettloven krever. Kunden godtar vilkårene aktivt, og versjonen lagres på ordren. Frakt 79 kr, gratis fra 999 kr.

Gjestekjøp og konto Kjøp uten konto med engangskode på e-post, eller med innlogget konto. Ordrer får lesbare ordrenumre (Ordre #100123) i e-post, på kontoen og i Stripe.

Regnskap og ordreflyt Hver betalt ordre får et fortløpende kvitteringsnummer uten hull. Ordrer slettes aldri: ubetalte ordrer kanselleres, også automatisk etter 48 timer, og den åpne Stripe-betalingen stenges samtidig.

Betaling og lager Stripe med verifiserte webhooks. Betaling og lagertrekk skjer i samme databasetransaksjon med radlåser, så to kunder kan ikke kjøpe den siste varen samtidig.

Personvern og sikkerhet Sletting av konto etter GDPR, der bare opplysningene bokføringsloven krever, blir beholdt. Samtykke til informasjonskapsler, revisjonslogg, rate limiting og en test som sikrer at bare godkjente server-handlinger er eksponert.

Kvalitet TypeScript i hele kodebasen, over 1 100 automatiske tester og egne integrasjonstester mot PostgreSQL i CI. Databasen endres bare gjennom migrasjoner.

Hva dette demo-prosjektet viser:

  • Samme plattform kan tilpasses ulike bransjer og merkevarer
  • Norsk forbrukerlovgivning og bokføring bygget inn i selve kjøpsflyten
  • Trygge betalinger og lagerstyring som tåler samtidige kjøp
  • Mobil-først netthandel med søk og filtre som faktisk hjelper kunden

Trenger du en nettbutikk som er bygget for din bransje? Les mer om nettbutikk og e-handel.