Okopani: Two-sided construction services marketplace
Two-sided platform for the Polish construction services market. A client posts a job (plumbing, electrical, masonry) and local tradespeople within the area submit quotes. Built-in chat, Przelewy24 payments, review system and premium accounts.
About the project
A platform that closes the full cycle: client posts a problem through the system with the location and date given → tradespeople in range submit quotes → parties talk through the built-in chat → client selects a tradesperson → leaves a review. Two separate panels (client and tradesperson), distance-based matching, premium accounts paid via Przelewy24.
Screenshots
Our role
We designed and built the platform from scratch - from the model connecting jobs with tradespeople and the data structure, through distance-based matching and built-in chat, to Przelewy24 integration and the review system.
Timeline
- Model and data structureService categories, two account types (client and tradesperson), job posting with location.
- Matching and communicationDistance-based tradesperson matching, plus built-in chat.
- Payments and trustPrzelewy24 integration for premium accounts and a 1-5 star review system with tradesperson reply.
What we built
- Two-sided platform - separate client and tradesperson panels on a shared user base
- Job posting with address (address autocomplete + GPS coordinates), with the service type and expected date
- Distance-based matching computed directly in the database - only tradespeople within the set radius see the job
- Built-in chat with file support and an unread counter, working without page reloads
- Przelewy24 integration for tradesperson premium accounts - transaction registration, payment gateway, confirmation verification
- 1-5 star review system with client comment and tradesperson's public reply option
- Registration via Facebook or email with mandatory verification, reCAPTCHA protection and login attempt limits
- GDPR: data anonymisation instead of physical deletion, protection of forms and database queries
Tech & integrations
Przelewy24
Related case studies
Have an idea for an app or a process to automate?
Write 2-3 sentences about what you want to improve. We'll reply within 24h with a proposal for a 30-minute call.
Reply within 24h · No commitment