Case study05 / 06

Samozanyatye.rf

Platform connecting businesses with the self-employed

A service that connects businesses with self-employed contractors. On a remote contract I merged its separate React landing pages and an old, plugin-heavy blog into one custom WordPress platform with a new design.

Role
Full-stack Developer · contract
Period
Mar – Dec 2025
Context
Contract
Format
Remote · Moscow
  • WordPress
  • PHP
  • MySQL
  • JavaScript
  • React
  • Contact Form 7
  • Bitrix24
Samozanyatye.rf home page on a desktop screen
Samozanyatye.rf home page on a phone

The task

The site lived in two places. The landing pages were in React, and the legacy WordPress blog was full of heavy plugins. Every new page needed a developer, leads came in through different paths, and the blog was hard to edit.

  • One platform and one design for the landing pages and the blog
  • Marketing launches pages without developers
  • Every form lead ends up in the CRM
  • Fewer heavy plugins and more control over the code

What I built

Platform

  • A custom WordPress theme in the new design, with the React landing pages moved into it.
  • A block-based landing builder, so marketing assembles pages from ready-made blocks.
  • A three-level menu manager for the business, contractor and partner sections.
  • A fully editable blog (the “Journal”) with sections for businesses and contractors, and case studies.

Integrations and cleanup

  • Leads from Contact Form 7 go to Bitrix24 CRM.
  • Replaced heavy plugins with lean custom code.
  • Owned the full cycle, from architecture to support.

Outcome

menu levels managed from the admin
3

Marketing now builds pages from ready-made blocks without a developer.

You can still see this structure on the live site. It has separate sections for businesses, contractors and partners, a journal with case studies, and callback forms.