Prakisoppgave hos Wide Assessment høsten 2023
This repository has been archived on 2024-12-07. You can view files and clone it, but cannot push or open issues or pull requests.
Find a file
2023-09-04 11:11:04 +02:00
public 🎉 first commit 2023-08-28 15:40:33 +02:00
src showing list of movie items 2023-09-04 10:05:52 +02:00
.eslintrc.cjs 🎉 first commit 2023-08-28 15:40:33 +02:00
.gitignore 🙈 Add gitignore and remove yarn lock 2023-08-28 16:00:23 +02:00
.prettierrc.json showing list of movie items 2023-09-04 10:05:52 +02:00
index.html 🎉 first commit 2023-08-28 15:40:33 +02:00
package.json added "qjull"-package 2023-09-04 11:11:04 +02:00
README.md 📝 Update README 2023-08-28 17:10:28 +02:00
tsconfig.json 🎉 first commit 2023-08-28 15:40:33 +02:00
tsconfig.node.json 🎉 first commit 2023-08-28 15:40:33 +02:00
vite.config.ts 🎉 first commit 2023-08-28 15:40:33 +02:00

WA.works praksisoppgave

Høst semester 2023

📝 Oppgavetekst

  1. Lag en webside som viser en tabell av informasjon fra et API online.

1.5. API-kravspesifikasjon:

  1. Støtte for pagination i api'et
  2. Støtte for en søk funksjon
  3. Bonus om api'et har filter / sortering
  1. Må kunne sortere hver tabellheader utifra ascending/descending ved trykk.

  2. Lett mulighet for filtrering på tabellen.

3.5. Bonus om man bare henter riktig data fra databasen.

  1. Det skal gå an å gå inn på hvert item for å få mer detaljer om daten.

4.5. Bonus om ekstradata hentes kun når det trengs / skal vises

  1. Legg til støtte for pagination, gjennom å bruke api'et.

🏗️ Teknologier

Ettersom vi skulle bruke React så har vi valgt å bruke Vite React med Typescript for dette prosjektet.

🛠️ Hvordan kjøre lokalt

  1. NodeJS må være installert
  2. Klon prosjektet og gå inn i det
    git clone https://github.com/SindreKjelsrud/WA.works-praksisoppgave.git
    cd WA.works-praksisoppgave
    
  3. For å kjøre prosjektet bruk: npm run dev