Pokemon

Projektbeskrivning

Instruktioner för att bygga och köra projektet

Repository: https://github.com/Condif/Pokemon.git
Demo: https://condif.github.io/Pokemon/

Miniprojekt 1 - Create React App

I den här laborationen ska ni i grupp om tre skapa en Webb-App med hjälp av Create-React-App och Typescript. Vad ni väljer att skapa är valfritt däremot ska ni skapa minst 8 stycken komponenter varav minst 3 av komponenterna (1 per person) är ”statefulla”-komponenter.

Läs noga igenom hela uppgiftsbeskrivningen innan ni börjar.

Inlämning

För att bli godkänd på den här uppgiften MÅSTE ni använda GIT och GitHub. Inlämningen sker som vanligt via Zenit där du ska zippa ihop din projektmapp. I din projektmapp ska det finnas (utöver all kod) en README.md fil. Den ska innehålla en titel, beskrivning av projektet, info om hur projektet byggs och körs, samt en länk till GitHub repot.

Presentation

Ni ska vid inlämningsdatumet hålla i en presentation där ni för klassen presenterar er Web-Applikation, vilka komponenter ni har skapat och hur dom används. Ni ska även presentera hur ni har planerat, genomfört och strukturerat ert arbete. Dessutom ska presentationen innefatta en reflekterande del. Varje grupp får 15 min på sig.

Krav för godkänt:

  1. Projektet innehåller och använder minst 8 stycken komponenter varav minst 3 stycken är “statefulla”-komponenter.

  2. Git & GitHub har använts

  3. Projektmappen innehåller en README.md fil - (läs ovan för mer info)

  4. Uppgiften lämnas in i tid!

5.Muntlig presentation är genomförd

Krav för väl godkänt:

  1. Alla punkter för godkänt är uppfyllda

  2. React Router har använts för att dynamiskt uppdatera URL’en.

  3. En ”ErrorBoundry”- komponent ska skapas och användas på minst 3 ställen.

  4. Data från ett web-API hämtas och visas på sidan.