PokeAPi
Jsx, Js, CSS, NextJs
Projektet genomfördes i tre faser och hade som mål att ge deltagarna en praktisk introduktion till React, samt att utveckla en modern webbapplikation med autentisering och anpassningsmöjligheter.
Vi valde att göra ett projekt med en pokemon api med all information om pokemon man kan behöva.
Första veckan fokuserade på självständig inlärning av React, där deltagarna fick välja eget material utifrån sin nivå. Många använde Reacts Quickstart och Tic Tac Toe-exemplet som grund för att förstå komponenter, props och state.
Under de två följande veckorna byggdes en webbapplikation i React. Applikationen skulle kommunicera med ett publikt API, exempelvis från dataportal.se, och innehålla funktioner för att hämta, visa, söka, filtrera och manipulera data. Även funktioner som timer, slumpvis visning av innehåll och ett användarvänligt gränssnitt integrerades.
I projektets avslutande fas arbetade grupperna med att implementera autentisering. Det innebar att användare kunde registrera sig, logga in, spara personlig data och förbli inloggade även efter att sidan uppdaterats. Dessutom infördes möjligheter för användarna att anpassa appens utseende, till exempel genom att ändra bakgrundsfärg eller typsnitt.
Arbetet genomfördes i projektgrupper med utsedda teamledare och scrum masters. Planeringen skedde via Trello och delade dokument, och dagliga morgonmöten hölls för att följa upp progressionen. Totalt pågick projektet under fyra veckor.


