Oppsett og Installasjon
Denne guiden hjelper deg med å sette opp utviklingsmiljøet for Sponsor-Dugnader.
Forutsetninger
- Node.js (v18 eller nyere anbefales)
- npm (følger med Node.js)
- Git
Installering
-
Klone prosjektet:
-
Installer avhengigheter:
-
Konfigurer Miljøvariabler: Sørg for at du har
serviceAccountKey.jsonogfirebase.jsonkonfigurert korrekt for tilgang til Firebase-prosjektet.
Kjøre Lokalt
Start utviklingsserveren:
Applikasjonen vil være tilgjengelig påhttp://localhost:5173.
Seeding av Data
For å fylle databasen med testdata (bedrifter, klubber, oppdrag), kan du kjøre seed-scriptet:
Via Terminal
Via Nettleser
- Start applikasjonen (
npm run dev). - Gå til
http://localhost:5173/seed-data. - Klikk på Run Seed Script.
Bygge for Produksjon
For å bygge applikasjonen for produksjon:
Dette genererer statiske filer idist-mappen.
Dokumentasjon
For å bygge og se denne dokumentasjonen lokalt:
- Installer MkDocs og Material theme (hvis du har Python installert):
-
Start dokumentasjonsserveren:
Dokumentasjonen er da tilgjengelig påhttp://127.0.0.1:8000. -
Bygg statiske filer (til
site/mappen): -
Publiser til GitHub Pages: