Skip to content

echo-webkom/how-to-sideprosjekt-workshop-2026

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

How to sideprosjekt

Velkommen til "How to sideprosjekt"!

Dette repoet tilhører en workshop/arrangement som handler om å lage sitt eget sideprosjekt. Du behøver ikke å ha deltatt for å bruke dette git-repoet.

Forutsetninger

NPM

Vi forventer at du har node og npm installert. For å laste ned til ditt operativsystem sjekk innstruksene her:

  • PÃ¥ Mac: node og npm kan enkelt installeres ved Ã¥ bruke Homebrew. Ã…pne terminalen og kjør kommandoen brew install node. Om du ikke Homebrew, kan du laste ned node fra Node.js sin offisielle nettside.
  • Windows-brukere: Last ned WSL (widows subsystem for linux) ved Ã¥ følge denne guiden og sÃ¥ følg stegene i denne guiden for Ã¥ laste ned node.
  • Linux-brukere: Sjekk ut pakkehÃ¥ndteringssystemet som følger med din distro for Ã¥ installere node og npm.

GitHub

Lag en konto på Github

Følg denne guiden for å legge til ssh-nøkkel til GitHub-en din.

Hvordan starte?

Naviger til den mappen du ønsker å ha prosjektet ditt i med cd kommandoen i terminalen. I den riktige mappen gjør følgende:

  1. Lag et nytt Next.js-prosjekt ved å kjøre npx create-next-app@latest i terminalen eller fork dette prosjektet på GitHub og clone repoet.
npx create-next-app@latest
  1. Velg recomended nextjs defaults og trykk enter. Dette laster ned TypeScript som språk, ESLint, Tailwind CSS, og velger "App Router".

  2. Når prosjektet er ferdig installert, må du først navigere til prosjektmappen, og deretter installere avhengigheter.

cd <prosjektnavn>
npm install
  1. Start prosjektet ved å kjøre npm run dev.
npm run dev

Dette vil starte en lokal server på http://localhost:3000. Når du endrer filer, vil nettsiden automatisk oppdatere seg selv.

Nyttige lenker

Om du bruker VSCode anbefaler vi å laste ned Tailwind CSS IntelliSense for autocomplete av css klasser.

Oppgaver

(Valgfritt! Gjerne lag noe eget.):

Vi har laget noen oppgaver for deg som du kan prøve å løse. Disse oppgavene kommer til å ta deg gjennom grunnleggende React og Next.js. Målet kommer til å være å lage en enkel portefølje-side for å vise frem prosjektene dine.

Det kommer til å være noen eksempler til kode på hvordan du kan "løse" oppgavene, men de er ikke nødvendigvis en fasit. Om du har lyst til å gjøre noe annerledes, er det bare å kjøre på! Oppgavene er laget for å gi deg en pekepinn på hva du kan gjøre.

Før du starter på oppgavene anbefaler vi å forke dette repoet til din egen GitHub-konto. Om du gjør det kan du også følge how-to-deploy for å lære hvordan du kan deploye prosjektet ditt til Vercel.

  1. Oppgave 1 lage forsiden
  2. Oppgave 2 komponenter
  3. Oppgave 3 lage en underside for prosjekter
  4. Oppgave 4 navigasjon og Link komponentetn

About

🚀 How to sideprosjekt 2026

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors