Cvfixer

CVFixer.se representerar ett hedervärt pro bono-projekt som vi omfamnade av etiska skäl. Startad och avslutad år 2021, föddes detta projekt ur önskan att hjälpa individer att skapa välstrukturerade och estetiskt tilltalande cv:n under den utmanande bakgrunden av COVID-19-pandemin.

Vår motivation att ta itu med detta pro bono-initiativ grundades i att vi bevittnade de svårigheter som drabbade de i vår gemenskap som förlorade sina jobb på grund av pandemiinducerade nedskärningar. Grundtanken med CVFixer.se var elegant enkel: användare matade in sin personliga information, inklusive arbetshistorik, utbildningsbakgrund, språkkunskaper och professionella detaljer. De valde sedan ett önskat designtema och, med ett klick på en knapp, genererade ett nedladdningsbart PDF-cv, klart för omedelbar användning.

Det övergripande målet med detta pro bono-projekt var att räcka ut en hjälpande hand till dem som hade förlorat sina jobb. Vår användarbas spände över ett brett spektrum, inklusive personer som sökte sitt första sommarjobb till erfarna ingenjörer som ville presentera sin omfattande utvecklingserfarenhet. Det riktade sig främst till dem som antingen saknade tid eller expertis som krävs för att utforma ett estetiskt tilltalande cv.

Huvudmålen för CVFixer.se

  1. Snabba upp skapandet av professionella cv:n på mindre än 10 minuter.
  2. Underlätta språkflexibilitet och möjliggöra användare att växla mellan engelska och svenska för att skapa internationella cv:n.
  3. Ge användarna möjlighet att smidigt växla mellan olika designteman och uppdatera sin information vid behov.

För närvarande har CVFixer över 130 användare och är tillgängligt både på engelska och svenska. Vid utvecklingen av detta pro bono-initiativ använde vi en mångfald av teknologier, inklusive Angular 2+, HTML5, CSS3 och PHP (REST-API) tillsammans med MySQL. PHP valdes på grund av dess tillgänglighet och kostnadseffektivitet för att vara värd för en sådan applikation. För autentisering och inloggning implementerade vi JSON Web Tokens (JWT), vilket förenklade auktorisering, användaridentifiering och hantering av utgångsdatum.

Förpliktade att leverera en pålitlig produkt, oberoende av störningar med införandet av nya funktioner, implementerade vi end-to-end (E2E) tester med hjälp av Protractor. Denna metod säkerställde att all befintlig kod behöll sin förväntade funktionalitet och omfattade både front-end och back-end komponenter. Vidare stärkte vi tillförlitligheten genom att inkludera enhetstester för den kodbas som vi skrev, vilket stärkte projektets stabilitet och prestandagaranti.

Loading...