Society Icon
Society Icon var ett företag som hade en egenutvecklad plattform där man kopplade ihop bolag så som H&M med stora och små influencer-konton på sociala medier. I appen kunde företag lägga upp kampanjer som var aktuella för tillfället, och användarna kunde ansöka om att bli en del av den. Ersättningen baserades på personens möjlighet att sprida kampanjen.
Under min praktikperiod på företaget Society Icon så tog jag över frontenden-delen för deras adminportal, en custom CMS byggt i React där företag kan registrera varumärken, skapa kampanjer, välja ut ikoner till kampanjer, m.m. När jag började på praktiken var det en buggig frontend-sida som ingen rört på drygt två års tid, utvecklat av ett ad hoc team från Indien med mycket felaktig kod.
I projektet har jag och en till praktikant som enda frontendare på företaget projektlett, estimerat och planerat sprints, där fokus har varit att refaktorisera kod, och byta ut komponenter som varit för gamla eller direkt felaktiga. Det fanns många lik i garderoben i koden som vi städade bort. Till exempel bytte vi ut onödig jQuery-kod, skrev om buggiga komponenter, bröt upp långa komponenter, uppgraderade Node, och lade in React Context för att öka optimering. Vi var också UX-orienterade i detta projekt där vi gjorde designändringar i formulär, sidomenyer och på knappar enligt UX/UI och tillgänglighetstänk, så att sidan i framtiden även skulle kunna användas på mobil/tablet. Vi förberedde även för möjligheten att göra enhetstester och större Cypress-tester.
När jag började på företaget så ringde företag in till Society Icon för att få hjälp med att manövrera plattformen, som var buggig och svårnavigerad. Målet var att göra en hemsida som faktiskt skulle kunna användas av företagen själva, utan att behöva ringa in och få hjälp.
Vill du veta mer? Society Icon gick i konkurs i mars 2023, så projektet är inte längre tillgängligt på webben. Hör av dig så kan jag berätta mer i detalj vad vi gjorde under vår praktikperiod.