I dette prosjektet har jeg valgt å jobbe alene, og utvikle en react native applikasjon som bruker backenden til prosjekt 3, og lignende design som mobil størrelsen til webapplikasjonen.
## Forutsetninger
For å kunne se prosjektet på iphone eller android, må du være koblet til
Cisco AnyConnect VPN, på både mobilen din og pc'n med samme nett. Så på mobilen laster du ned CISCO, og Expo GO.
Deretter cd root folder (Prosjekt-4), skriv "npm install", deretter "expo start". Da blir du sendt til en localhost som inneholder en QR-Scan kode som du kan scanne deg inn med mobil appen Expo GO, også vil du få tilgang til siden.
1. For å kunne se prosjektet på iphone eller android, må du være koblet til
Cisco AnyConnect VPN, på både mobilen din og pc'n med samme nett.
2. Så på mobilen laster du ned CISCO, og Expo GO.
3. Deretter cd root folder (Prosjekt-4), skriv "npm install", deretter "expo start". Da blir du sendt til en localhost som inneholder en QR-Scan kode som du kan scanne deg inn med mobil appen Expo GO, også vil du få tilgang til siden.

Andre løsninger finnes også, men dette er det jeg brukte for å se appen.
## HovedFokus for design og utviklingen av appen
Denne appen er ment til å være en relativ lik versjon av nettleser versjonen av prosjekt 3 når man bruker en mobil horisontalt. Begge deler mange likheter i design delen.
## Teknologi - GraphQL, Apollo, Recoil, global tilstand og React native funksjoner
Jeg brukte mye av det samme teknologien fra frontend i prosjekt 3 inkludert (graphql, apollo, recoil, global state), ettersom vi fant ut at det var en bra løsning fra forrige prosjekt.
Utfordringen var å adaptere meg fra reactjs til react native.