CLIENT:
PolandBuild

A subscription-based database of 40,000 construction projects

Project summary

LIVE PROJECT
CLIENT
PolandBuild
TEAM
  • UX/UI Designer
  • DevOps Engineer
  • Back-end Developer
  • Front-end Developer
  • Full-stack Developer
  • Support Specialist

Results

  • 40,000 construction projects in one database

    from all over Poland, searchable in one place

  • A working subscription model

    recurring revenue instead of one-off sales

  • Stronger data security

    rate limiting and full account management

  • Faster access to information

    a search engine instead of scrolling through lists

CHALLENGE

The main goal was to build a functional, high-performance and intuitive web application that:

  • Collects and presents data on thousands of construction projects across Poland.
  • Runs on a subscription model, with full functionality available after logging in.
  • Keeps data secure to the highest standard.

The biggest challenge was designing an architecture that could manage such a large database quickly and securely, while keeping the system running smoothly and the user interface easy to use.

SOLUTION

We planned and delivered the PolandBuild application in four iterations, backed by a solid technology stack and close collaboration with the client:

  • Frontend: React.js, providing a dynamic, responsive user interface.
  • Backend: Django Rest Framework, powering the API and an admin panel that made managing the database much easier.
  • Database: PostgreSQL, for stable and efficient data storage.
  • Hosting and infrastructure:
    • Heroku - fast, cost-effective backend deployment and a simpler setup for sending newsletters (a cron-style service).
    • AWS Amplify - frontend hosting with automated CI/CD.
    • AWS Route 53 & S3 - domain and SSL certificate management, plus media file storage.

A tablet showing the poland-build website

KEY FEATURES

  • A construction project search engine covering more than 40,000 records.
  • An admin panel that lets users with the right roles edit content.
  • Password reset to help keep user accounts secure.
  • Automated newsletter delivery.

A phone showing the poland-build website

RESULTS

  • A database of more than 40,000 construction projects from all over Poland, collected and made available in one place.
  • A more usable platform that is easier and more comfortable to search.
  • Better data and access security thanks to rate limiting and account management features.

A laptop open on the PolandBuild reports page

SUMMARY

PolandBuild shows how steady software development, done in close collaboration with the client, can produce a stable, scalable and genuinely useful tool for a specific industry. Over more than three years, we built and refined a platform that is now a valuable source of information for companies operating in Poland's construction market. Built on proven technologies and a modern cloud architecture, the application gives users quick access to the information that matters most to them.

PolandBuild properties

Technologies used

FRONTEND

a dynamic, responsive interface for the project search engine

FRONTEND

client-side logic layer

BACKEND

framework handling the application logic and the subscription model

BACKEND

server-side language

DATABASE

stable, efficient storage for data on more than 40,000 projects

INFRASTRUCTURE

fast, cost-effective backend deployment and the newsletter delivery system

INFRASTRUCTURE

frontend hosting with automated CI/CD

INFRASTRUCTURE

media file storage

Get an estimate