Praca50.plus
Ogłoszenia o pracę dla osób powyżej pięćdziesiątki

Praca50.plus to portal z ogłoszeniami dla ludzi powyżej pięćdziesiątego roku życia, którzy poszukują pracy.
Zlecenie
Zbudowanie w jak największym stopniu zautomatyzowanego portalu z ogłoszeniami o pracę we współpracy z zespołem ONE House, który odpowiedzialny był za rozwiązania UX/UI, w tym za opracowanie makiet, całościowy Project Management oraz oferował współpracę dwóch osób - deweloperów.
Głównym założeniem projektu było stworzenie funkcjonalnego i skalowalnego portalu w bardzo krótkim czasie, ponieważ data “go live” portalu została ustalona na 4 miesiące od rozpoczęcia prac.
Dodatkowym celem projektu było wdrożenie i wyszkolenie programistów wydelegowanych przez klienta, aby po okresie powstania projektu mogli poprowadzić jego rozwój.

Jak podeszliśmy do zadania
Pierwszym etapem prac było zebranie zespołu programistów, zaplanowanie prac, wybór technologii, znalezienie dostawy usług serwerowych.
Zapewniliśmy ze swojej strony 3-osobowy zespół: Została wybrana architektura i technologia w której tworzony będzie kod:
- Software Architect
- Senior Backend Developer
- Senior Frontend Developer
- Frontend: ReactJS + NextJS
- Backend: Laravel Framework

Architektura została podzielona na 5 osobnych aplikacji: Pęłniliśmy też funkcje doradcze podczas wyboru i realizacji zamówienia na infrastrukturę serwerową.
- Moduł publiczny (Strona)
- Moduł pracownika
- Moduł pracodawcy
- Moduł administracyjny
- REST API

Metodyka pracy
Drugim etapem była faza budowania samego rozwiązania. Wspólnie z zespołem projektowym ONE House wybraliśmy prace w metodologii SCRUM jako najbardziej dopasowaną do potrzeb projektu oraz podejście GIT Successful Branching Model, aby w szybkim tempie dostarczać kolejne funkcje portalu do weryfikacji biznesowej.
Codziennie oraz cotygodniowe formy spotkań operacyjnych członków zespołu przyczyniły się do minimalnych przestojów pomiędzy zespołami UI/UX oraz programistów.

Wdrożenie projektu
Końcowym etapem projektu było wdrożenie produkcyjne aplikacji oraz dodanie dodatkowych funkcji integrujących portal z zewnętrznymi dostawcami ogłoszeń, jak również przygotowanie planu rozwoju dla przyszłych planowanych funkcji.
ONE House zdecydował się na przedłużenie wspólnych prac poza zakładanym wolumenem i na prace nad portalem po określonym wcześniej deadlinie.

Główne wyzwania
Ograniczenie czasowe
Krótki czas realizacji wymagał na zespole niestandardowego podejścia ze względu na rozległość budowanego rozwiązania (ponad 150 widoków UI). Jedną z kluczowych kwestii była bardzo bliska współpraca na przestrzeni zespołu UI/UX oraz programistów co pozwoliło na wykluczenie zbędnych przestojów w pracach programistycznych, a metodyka SCRUM pozwoliła na częste zmiany założeń poszczególnych zadań. W trakcie trwania projektu nie mogliśmy dopuścić do żadnych opóźnień, w związku z czym dodatkowe zadania były często wykonywane w dniach weekendowych, dlatego byliśmy zmuszeni suplementować podstawowy zespół projektowy dodatkowymi deweloperami.
Szkolenia programistów
ONE House zapewnił wsparcie dwóch programistów: Junior Developerów, których zadaniem jest utrzymanie aplikacji po etapie rozwoju systemu. W pierwszym etapie działań nowi członkowie zespołu zostali przeprowadzeni przez serię szkoleń wdrażających w metodyki pracy oraz standardy wytwarzania oprogramowania. Dzięki podejściu GIT Successful Branching Model ich praca mogła być dokładniej weryfikowana i wspierana bez opóźnień dla całości projektu.
Zespół rezerwowy
Przez krótki czas realizacji jaki musiał zostać dotrzymany Mad Mountain zapewniło rezerwowy zespół programistów, który wspierał podstawowych członków zespołu w przypadku zdarzeń losowych (jak choroba) czy dodatkowo pomagał w przypadku opóźnień. Członkowie rezerwowego zespołu mieli osobny cykl spotkań, na którym omawiane były ostatnie wdrożenia czy nadchodzące plany, aby w dowolnym momencie ich wiedza na temat projektu była zawsze aktualna.
Galeria
Technologie
React
Next.js
Laravel
Efekt
Zobacz efekty naszej pracy nad projektem Praca50.plus
Dotrzymanie terminu
Termin budowy rozwiązania został dotrzymany, wdrożenie odbyło się bez opóźnień.
Kontynuacja współpracy
Zważywszy na jakość wykonania portalu klient zdecydował się na kontynuację współpracy i zaangażowanie zespołu Mad Mountain również do rozwoju serwisu.
Przekazanie projektu
Zespół mniej doświadczonych programistów przeszedł szkolenia pozwalające na samodzielne utrzymanie portalu.
Podobne realizacje
Gazetkowo
OCR + LLM · MobileGazetki promocyjne sieci handlowych. OCR i LLM ogarniają oferty same, więc kolejne rynki wchodzą bez dorekrutowywania ludzi.
Case study →Depilacja.pl
RezerwacjeRezerwacje w czasie rzeczywistym, mapa salonów i panel właściciela - cała sieć na jednym systemie.
Case study →RTB Panel
AdTechPlatforma retargetingowa od zera: backend, panel klienta i trzy portale użytkowników, rozliczenia w kilku walutach.
Case study →Kontakt
Wasz projekt
następny?
Opiszcie w kilku zdaniach, nad czym pracujecie. Odpiszemy z planem i widełkami, zwykle w dwa dni robocze.




