# [WA.works](https://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 2. Må kunne sortere hver tabellheader utifra ascending/descending ved trykk. 3. Lett mulighet for filtrering på tabellen. > 3.5. Bonus om man bare henter riktig data fra databasen. 4. 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 5. 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](https://nodejs.org/en) må være installert 2. Klon prosjektet og gå inn i det ```ts git clone https://github.com/SindreKjelsrud/WA.works-praksisoppgave.git cd WA.works-praksisoppgave ``` 3. For å kjøre prosjektet bruk: `npm run dev`