Recruitis potřeboval přidat plyn ve vývoji a stabilizovat backend. Přizvali nás jako rozšíření svého týmu, abychom pomohli s refaktorem, stavěním nových funkcí a nastavením procesu, který zjednoduší vývoj a posune projekt vpřed.
Problém
Požadavky na nové funkcionality přibývaly rychleji, než je interní tým stíhal pobrat. Některé části backendu už nešlo udržovat bez hlubších zásahů do logiky a proces kolem vývoje se postupně dostával do chaosu.
Řešení
Zapojili jsme tři vývojáře přímo do jejich týmu a převzali odpovědnost za klíčové části platformy. Refaktorovali jsme problematická místa, začali doručovat nové funkcionality v rychlých, čitelných iteracích a pomohli nastavit workflow, který dal vývoj hlavu i patu.
Legacy CodeIgniter jsme nahradili Symfony. Frontend dostal novou strukturu ve Vue a Tailwindu.
Vyvinuli jsme vlastní plánovací kalendář a přepsali e-mailový modul tak, aby byl stabilnější a lépe rozšiřitelný.
Zavedli jsme strukturovanější agile workflow, zpřesnili CI/CD a nastavili postupy, které vývoj zrychlily a zjednodušily. Platforma je stabilnější, předvídatelnější a lépe připravená na další rozvoj. Tým má jasnější procesy a může se opřít o modernější technický základ.