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.”
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.