Hopp til hovedinnhold
Next.Js

Full-stack e-handelsplattform

Kunde: E-handel Lansert: april 2026

Komplett e-handelsplattform bygget fra bunnen av med Next.js 15, PostgreSQL og Prisma ORM

Full-stack e-handelsplattform

ProStore Norge er et demo-prosjekt som viser hvordan en moderne, skalerbar e-handelsplattform bygges fra bunnen av — uten WordPress, uten Shopify, uten noen tredjepartsplattform.

Alt er skreddersydd: frontend, backend, database, autentisering, betalinger og administrasjonspanel. Bygget med det nyeste innen webteknologi, optimalisert for det norske markedet.

Hvorfor vi bygde dette:

Vi ville demonstrere forskjellen mellom en nettbutikk som er bygget på en ferdig plattform og en som er bygget fra bunnen av. For bedrifter med spesifikke behov — avansert lagerstyring, tilpassede arbeidsflyter, eller integrasjoner som standardløsninger ikke dekker — er en skreddersydd løsning ofte det riktige valget.

Hva vi bygde:

Frontend med Next.js 15 Server Components for raskere lasting — HTML genereres på serveren, ikke i brukerens nettleser. React 18 med streaming SSR for progressiv innlasting. Tailwind CSS med mørk/lys modus. Responsivt design som fungerer fra 320px og oppover.

Backend og database PostgreSQL med Prisma ORM for typesikker databasetilgang. REST API med rate limiting for å beskytte mot overbelastning. Automatiske migrasjoner som holder databaseskjemaet i sync med koden.

Autentisering og sikkerhet NextAuth.js med JWT og OAuth2. Innloggingssporing med IP og enhetsinformasjon. Automatisk utlogging etter inaktivitet. CSRF-beskyttelse på alle skjemaer. Revisjonsspor for alle sikkerhetshendelser — hvem logget inn, når, fra hvor.

Betalingsintegrasjon Stripe for kortbetalinger med full PCI-samsvar. PayPal for internasjonal betaling. Arkitektur forberedt for Vipps-integrasjon.

Administrasjonspanel Dashboard med salgsstatistikk og diagrammer (Recharts). Ordre-, produkt- og brukeradministrasjon. Avansert søk, sortering, filtrering og paginering. Fullstendig kontroll over butikken fra én skjerm.

E-handelsfunksjoner Produktkatalog med flere bilder per produkt (via Uploadthing). Handlekurv med persistent lagring. Interaktiv checkout med trinnvis prosess. Kundevurderinger og anmeldelser. Ønskelister og favoritter. Ordrehistorikk og sporing.

GDPR-samsvar Samtykkeadministrasjon og personverninnstillinger. Brukerrettigheter for datatilgang og sletting. Revisjonsspor for all databehandling. Full transparens om hvordan data brukes.

SEO-optimalisering Rene URL-er (/category/electronics i stedet for /search?category=Electronics). Strukturert data med JSON-LD (Product, Category, Breadcrumb, Organization). Automatisk sitemap-generering. Open Graph og Twitter Cards for deling.

Ytelse Lighthouse-score på 95+ på alle metrikker. First Contentful Paint under 1.5 sekunder. Optimaliserte Core Web Vitals. Automatisk code-splitting — brukeren laster bare koden for den siden de er på.

Hva dette demo-prosjektet viser:

  • Full-stack kompetanse fra database til frontend
  • Moderne arkitektur med Next.js 15 App Router
  • Forståelse for sikkerhet, GDPR og personvern
  • Evne til å bygge komplekse systemer uten avhengighet av tredjepartsplattformer
  • Produksjonsklar kode med CI/CD, TypeScript og testing