Hoppa till huvudinnehåll
Rai Gomes / Dev+Des
Clojel e-handel för designers

Clojel

ROLL

Fullstack-utvecklare

VARAKTIGHET

2 veckor

TEKNIK

React, Vite, Tailwind CSS

TEAM

5 personer – 2 designers, 3 utvecklare

E-handelsapplikation byggd i team

Fullstack i team om fem

Clojel är ett skolprojekt där ett team om fem byggde en funktionell e-handelsapplikation på två veckor. Projektet täckte hela flödet: produktlista via API, produktdetaljsida, varukorg med localStorage och en orderbekräftelsesida.

Som en av tre fullstack-utvecklare ansvarade jag för komponentutveckling i React, API-integrationen för produkthämtning, state management för varukorgen samt responsiv layout med Tailwind CSS.

UTVECKLING

Vad vi byggde

Vi implementerade ett komplett shoppingflöde: produkter hämtas från ett externt API och visas i ett responsivt rutnät. Användaren kan se detaljerad produktinformation, lägga till varor i varukorgen, ändra antal och ta bort produkter. Varukorgens tillstånd sparas i localStorage så det kvarstår vid sidladdning.

Produktlista och varukorg

Produktlista och varukorg

TEKNISKA BESLUT

State management och localStorage

Varukorgen hanteras med React state och synkroniseras med localStorage för persistens. Produktdata hämtas asynkront från API:et med useEffect och lagras i komponentens state. Tailwind CSS användes för responsiv design utan externa komponentbibliotek.

Kundvagn och orderbekräftelse

Kundvagn och orderbekräftelse

TEAMARBETE

Arbete i ett team om fem

Projektet genomfördes agilt under två veckor med tydlig uppdelning mellan designers och utvecklare. Designers levererade mockups i Figma som vi utvecklare implementerade. Git-arbetsflöde med feature branches och pull requests användes genomgående.