Denna uppgift går ut på att ni skall bygga en webbshop baserat på kraven här under.
Detta projekt är ett vite-projekt där ni har en färdig struktur att arbeta vidare med.
- HTML
- SCSS
- TypeScript
-
En landningssida (startsida)
-
En produktsida (Produktdetaljer)
-
En kassasida
-
En varukorg
-
Kunna lägga produkter i varukorgen
-
Simulera att ett köp genomförs på kassasidan
-
Beräkna fram ett totalpris på produkterna i varukorgen
-
Att informationen i varukorgen lagras genom utökade objekt, inte bara en produkt
-
Att kunna öka/minska antalet produkter i varukorgen.
-
Att kunna öka/minska antalet produkter på kassasidan
-
Koden skall vara mycket väl strukturerad, väl formaterad samt innehålla god namngivning
Agila arbetssätt:
-
använda agil metod
-
genomföra agila aktiviteter
-
tillämpa verktyg som underlättar ett agilt arbetssätt
Ni behöver driva detta projekt som ett agilt utvecklingsprojekt. Använd cermonier & artefakter ni har lärt er såsom:
- Daily standups
- Sprintplanering
- Backlog
- Retrospektiv
Ni bör ha mer en än iteration, välj om ni vill ha sprintar eller köra Kanban
Försök att arbeta med så mycket styling ni hinner. Det är en rolig uppgift att ha med i ett portfolio framöver. Se till att era animationer är subtila. Arbeta med hero-images, kanske med lite video/ljud. Och skapa en bra struktur mer er scss redan från början.