Forsøk på å lage et brukbart søk for saker, politikere og avstemninger på Stortinget.
Foreløpig design som viser hvordan gjøre en Stortings-sesjon søkbar.
Kilde for data: Stortinget - under Norsk lisens for offentlige data (NLOD) 2.0
Start med å velge stortings-sesjon og indekser. Dette skal laste ned data fra data.stortinget.no via noen APIer, transformere og indeksere dem. Så skal du kunne søke i disse dataene.
Trenger en søkeinformasjons-modell som viser partier, representanter og saker og metadataene + APIene som er tenkt brukt og vist.
Oversikt over alle API'ene og eksempler på data returnert
Foreløpig bare en test av PWA (Progressive Web App) for å kunne bruke den som installerbar web-app på mobil og desktop. Og test av farger, fonter og annen CSS.
Foreslåtte entiteter å kunne søke etter:
- Politiske partier
- Representanter
- Saker
- Hente liste over sesjoner.
- La brukeren velge en sesjon og finne saker i denne sesjonen
- Bruke listen med oversikt over saker til å hente og indeksere enkeltsaker
- Også bruke enkeltsakene til å finne og indeksere representanter som har vært aktive
Kan også se hva som kan være nyttig og enkelt nok å lage fra det som Holder de ord har laget.
For at JavaScript i nettleseren skal godta å hente data direkte fra data.stortinget.no trengs det en proxy-server. Satt opp en versjon av cors-anywhere på proxy.klemespen.com.
Det er en bug hos data.stortinget.no som vil bli fikset. Bug er fikset. Du kan se data lastet ned direkte på https://eklem.github.io/stortinget/html/.
In root folder of project:
npx serveInstaller VSCode plugin: Live Preview av Microsoft og bruk VSCode port forwarding.
shift + command + p
Live Preview: Start Server
Live Preview: Start Server Loggingshift + command + p
Live Preview: Start Server LoggingUnder ports tab'en i server logging window, sett port forwarding på port 3000.

