Work-Volume: portal ogłoszeń pracy dla branży budowlanej
Portal z ofertami pracy w budownictwie i przemyśle na rynku belgijskim i francuskim: mapa z klastrami lokalizacji, filtrowanie po kategorii i wynagrodzeniu.
Punkt wyjścia
- oferty pracy krążyły w grupach i arkuszach, bez jednego miejsca, w którym kandydat może ich szukać
- lokalizacja jest w tej branży kluczowa - lista tekstowa nie odpowiada na pytanie "co jest blisko mnie"
- oferty z dwóch rynków (Belgia, Francja) wymagają wspólnej struktury danych, nie dwóch osobnych serwisów
- gotowe portale pracy nie obsługują specyfiki zleceń budowlanych i przemysłowych
Co zrobiliśmy
- portal ogłoszeń z wyszukiwaniem po kategorii, lokalizacji i wynagrodzeniu
- mapa z klastrowaniem lokalizacji zamiast samej listy wyników
- wspólny model danych dla ofert z obu rynków
- aplikacja w produkcji, rozwijana o kolejne funkcje
Punkt wyjścia
Zlecenia w budownictwie i przemyśle na rynku belgijskim i francuskim rozchodzą się przez grupy, znajomych i arkusze przesyłane w obie strony. Kandydat nie ma gdzie sprawdzić, co jest dostępne w jego okolicy.
Zakres
Portal ogłoszeń: React i TypeScript po stronie interfejsu, Node.js i PostgreSQL po stronie danych. Filtrowanie po kategorii, lokalizacji i wynagrodzeniu.
Wyniki prezentowane są na mapie z klastrowaniem lokalizacji, a lista jest widokiem pomocniczym. W tej branży pierwsze pytanie brzmi „co jest w promieniu dojazdu”, a nie „co jest najnowsze”.
Dlaczego nie gotowy portal pracy
Serwisy rekrutacyjne budowane są wokół etatu, CV i procesu rekrutacyjnego. Tutaj jednostką jest zlecenie z lokalizacją, czasem trwania i stawką, na dwóch rynkach jednocześnie. To inny model danych, nie inny szablon.
Status
Aplikacja działa produkcyjnie i jest rozwijana o kolejne funkcje. Droga, którą opisujemy w oprogramowaniu na wymiar: wąska pierwsza wersja, wdrożenie na realnych użytkownikach, rozwój według tego, jak serwis jest używany.
Podobny problem u Ciebie?
Opisz, jak dziś przepływają dane między Twoimi systemami. Odpowiemy, czy wystarczy konfiguracja, gotowa wtyczka, czy potrzebna jest dedykowana integracja.