Skip to content

Kaffe-diem/kaffediem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kaffediem på Svelte 🧨

Dette er kaffe-diem sitt system for å selge kaffe. Bygget med kjærlighet av elever fra Amalie Skram.

Dette prosjektet har blitt utviklet på kodekafe. Bli med på Discord!

Kjøre lokalt

Det er nyttig å enten ha Linux eller WSL.

Bemerk at node versjon 20 brukes. Det kan installeres med NVM:

nvm use 20

Teste på lokal maskin (dependencies allerede installert, hvis ikke: npm ci)

  1. .env
PUBLIC_PB_HOST=https://kodekafe-pocketbase.fly.dev
PB_ADMIN_EMAIL=
PB_ADMIN_PASSWORD=
  1. Bygg og kjør appen
make

Man kan også kjøre Pocketbase lokalt via docker, dette er lurt om man skal endre på schema.

make db

Hvis dependencies ikke er installert (for eksempel på rpi):

  1. Kopier package.json og package-lock.json til build/
cp {package.json,package-lock.json} build/
cd build
  1. Installer dependencies
npm ci --omit dev
  1. Kjør serveren:
node .