Developer Builds PHP Ukraine Job Platform Using Laravel 13, PostgreSQL 17 and Livewire
A developer recently launched PHP Ukraine, a platform designed to help Ukrainian PHP developers find jobs, interview resources, and technical content in one place. Built on PHP 8.4, Laravel 13, PostgreSQL 17, Livewire, Filament, and Docker with FrankenPHP, the project grew beyond its initial scope to include job aggregation, deduplication, salary normalization, search, and analytics. Job listings are imported hourly from Robota.ua, DOU, and Djinni, each integrated via a common interface using JSON APIs or RSS feeds, with additional page scraping for Djinni to fill in missing vacancy details. The codebase uses a modular structure with separate domain contexts and architecture tests written in Pest to enforce layer boundaries and prevent tight coupling. A rule-based classifier — rather than an LLM — handles tagging of framework, seniority, salary, and other job attributes, with salaries normalized to USD for consistent filtering.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in