Skip to content
unbiqUnbiq

Easy Homes Solutions s.r.o. · March – July 2026

How we pulled a builder’s orders out of the inbox

Easy Homes Solutions has been building family houses in the Plzeň region since 2014. Material for every house is ordered across twenty-six categories from a dozen suppliers. In four months we built them a system that holds it all together — and since July 2026 they have been running it live.

months from zero to production
4months from zero to production
screens in the application
26screens in the application
suppliers with price tracking
11suppliers with price tracking
automated test suites
83automated test suites

Materia runs in production at a construction company building family houses across the Plzeň region.

“We used to keep orders in email and spreadsheets, and every week somebody was hunting for what had been sent to whom. Today I open a project and see what has been quoted, what has been ordered and what should already be on site. What surprised me most was the quote comparison — for the first time we have it in black and white whether the price a supplier sent us is anywhere near normal.”

OPOndřej PondělíkManaging director, Easy Homes Solutions s.r.o.

Where we started

Where they started

  • Orders lived in one person’s mailbox. Who requested what, and what the supplier answered, could only be reconstructed by reading threads.
  • The state of houses under construction lived in a spreadsheet that was never current at the moment somebody opened it.
  • Price quotes arrived as PDFs with nothing to compare them against. Whether a price was good came down to gut feeling.
  • Project documents were in Stavario, orders were outside it. Moving between the two worlds was a manual job.

About the client

Company
Easy Homes Solutions s.r.o.
IČO
02869730
Based in
Plzeň
Operating since
2014
Industry
Family house construction

Solution

What we built

  • 01

    One overview instead of three systems

    Every project got eleven phases and twenty-six material categories with default suppliers. Statuses derive from dates, so the table updates because people do their job — not because they additionally record it somewhere.

  • 02

    The mailbox wired into the projects

    The company mailbox runs over IMAP and SMTP. Outgoing mail carries project and item tags, so supplier replies pair themselves back automatically. The history is visible to the whole team, not just the sender.

  • 03

    Reading and comparing quotes

    Price quotes in PDF and Excel are broken into line items. The parser handles standard ones; for unusual or scanned files a language model steps in. Each line is then compared with the price the system has been tracking across eleven e-shops.

  • 04

    Stavario as a source, not an obstacle

    The system reads documents, invoices, GPS and project codes from Stavario. It writes nothing back. Budgets and specifications in PDF are linked automatically to the order items.

Result

How it runs today

  • The state of every live project fits on one screen, including a readiness score and a list of risks.
  • Quote requests and orders go out from the app, but always after human approval. Bulk sending is deliberately not possible.
  • For any received quote you can see which lines are more than five percent above the tracked market price.
  • Prices refresh every night, so the comparison is not built on numbers half a year old.

What it runs on

Next.js and React front to back, PostgreSQL via Supabase, IMAP and SMTP for mail, a language model purely as a fallback for reading unusual PDFs. Deployed with automated releases from git and a nightly price refresh at three in the morning.

  • Next.js
  • React
  • TypeScript
  • PostgreSQL
  • Supabase
  • IMAP / SMTP
  • OpenAI

Is your ordering in a similar state?

Most construction companies deal with exactly this and assume it is normal. Give us half an hour of your operation and we will tell you what could be straightened out.