Kom i gang med npm install
og npm run dev
.
Applikasjonen tilbyr et søk mot Unsplash som viser resultatet av søket. Velg et bilde og la magien ta over ved å transformere bilde til en svg som består av enkle former og farger.
For å kjøre koden trenger man et access token fra Unsplash Developer. Når det er ordnet kjører du npm install
. Når det er gjort legger du til access token for Unsplash-API'et i .env-filen.
Start opp løsningen i dev-mode med npm run dev
eller som et produksjonsbygg med npm run build
etterfulgt av npm run start
.
Vi bruker sqllite som database. Man må sette miljøvariabelen DATABASE_URL="file:./dev.db"
i .env-filen for koble til Sqllite-databasen.
For å resette databasen kjør npx prisma migrate reset
. PS: Dette sletter alle dataene i databasen.
Endringer i skjema gjøres i filen /prisma/schema.prisma
.
Når endringene er utført må man kjøre npx prisma db push
.
Kjør også npx prisma generate
for å få klienten oppdatert
- node-fetch for å kunne kjøre fetch-kall i Node
- image-downloader for å enkelt laste ned bilder fra internett
- primitive for konvertering til svg
- unsplash-js for enkel kommunikasjon med Unsplash sitt API