Here it is important not to slide into the banal "catalogue of goods". If we make a marketplace, it should be a construction management tool, not just a showcase. Let's build a strong model that can be built into our system (ESOSU).
MARKETPLACE OF CONSTRUCTION SERVICES AND MATERIALS
Definition. Construction Marketplace is a digital platform that combines:
- Customers
- Contractors
- Suppliers of materials
- Designers
- Logistics and Finance
in a single circuit of interaction and execution of construction projects
The main difference from the usual marketplace
The usual marketplace:
Item → Purchase → Shipping
The building marketplace:
Project → calculation → complete set → delivery → execution → control
role in the system. In our architecture:
- ENPI → Management
- Atlas → analytics
- Marketplace → execution and transactions
Marketplace = “Economic Engine System”
What is for sale
Materials
- concrete, metal, brick
- Finishing materials
- engineering equipment
Services
- Construction
- repair
- installation
- engineering work
Projects
- Typical Houses
- BIM-model
- architectural solutions
Key functions
Selection of performers
- rating
- verification
- History of Projects
Estimated calculation
- automatic cost calculation
- Comparison of offers
Procurement of materials
- Direct Delivery
- price control
- Uniform standards
Logistics
- delivery
- Tracking
- route optimization
Enforcement control
- Stages of work
- photo/video
- Acts
Financial instruments
- Escrow
- Safe trades
- Lending
How it works (simple and clear)
Scenario:
- The user creates a project
- The system estimates
- Selecting Contractors
- Forming a basket of materials
- Organizes deliveries
- Monitors implementation
All in one interface
Platform architecture
Modules:
- Catalogue of materials
- catalog of services
- the Estimate Engine
- Logistics
- Finance
- rating and control
Model of monetization
- Commission on transactions
- Paid access for suppliers
- promotion in the catalog
- Analytics
- fintech (credits, escrow)
Key effects
For the market:
- Transparency
- price reduction
- Acceleration of transactions
For business:
- access to orders
- cost reduction
For the State:
- Industry Control
- White Market
An error that cannot be allowed
I will say harshly: if you make just a marketplace - it will lose (the market is already clogged) - if you make part of the ECOS system - it will become the industry standard
MVP (where to start)
Don't spray: - start with:
- IZHS
- Typical Houses
- basic materials
- Verified Contractors
Final Formula
The construction marketplace is not a showcase, but a system of assembly and execution of a construction project.
MVP BUILDING MARKETPLACE (FIRST LAUNCH)
Strategy (hard and right). We don’t do “everything for everyone.” We make a narrow, but working segment:
. . . . . . . . Why:
- clear product
- Fast trades
- Mass demand
- Easier to control
MVP = 5 Key Modules
Catalog of houses (core)
- 10–30 standard projects
- fixed parameters
- price “from”
The user immediately understands the budget
Estimated calculator
- automatic calculation
- materials + works
- options (economy / standard / premium)
Contractors
- Verified Companies
- rating
- Cases
Not “any master”, but a filtered market
Materials (limited!)
- basic set:
- Foundation
- Walls
- Roofing
Do not overload the catalog
Member Account
- draft
- budget
- Stages
- documents
What we don’t do at the start (important)
Complex BIM
full marketplace
Thousands of goods
All at once
It kills the launch.
User Script (MVP)
- Chose a house
- Calculated
- Selecting a Contractor
- Received an estimate
- Started construction
All in 1–2 days, not weeks
KPI MVP
- 100–300 projects
- 20–50 Contractors
- 10–20 Suppliers
- first trades in 1–2 months
INTERFACE (HOW IT LOOKS)
I make the structure as for a real product.
Screen 1 — Home
What the user sees:
- Search: “Build a house”
- button: Calculate the cost
- blocks:
- Select Project
- Find a Contractor
- Calculate the budget
Screen 2 — Catalog of houses
Card:
- photo
- Square
- price
- Term
button: Calculate
Screen 3 — Calculation of cost
- Selection:
- region
- materials
- Quality level
Result:
- price
- Timeline
- Stages
Screen 4 — Contractors
- rating
- reviews
- projects
button: Select
Screen 5 — Personal account
- Stages of construction
- budget
- documents
- status
Connection to your system
Important: This MVP is:
- the bottom layer of ECOSU
- Data Source for Atlas
The most honest place. If you do this: ? as a startup - it will be hard ? as part of the system (ESOSU) - you win
FINAL FORMULA
First a simple product → Then the system → then industry standard
TECHNICAL TASK (THC)
MVP marketplace of construction services (IHS)
General
Project name:
Marketplace of construction services and materials (ITS)
Purpose:
Creation of a digital platform for selecting house projects, calculating the cost, selecting contractors and launching construction in the "one window" format.
Composition MVP (mandatory minimum)
The system includes 5 modules:
- Catalog of houses
- Cost calculator
- Catalogue of contractors
- Catalogue of materials (limited)
- Member Account
Roles of Users
Customer
- Select Project
- calculates the cost
- Selecting a Contractor
- Manages the project
Contractor
- Post Profile
- receives applications
- leads projects
Administrator
- Moderation
- Content Management
- User control
Functional requirements
Main page
Functions:
- search (by projects)
- Transition to sections:
- projects
- Contractors
- calculator
Catalog of houses
Card fields:
- title
- Square
- Floors
- price (approximate)
- construction period
- Images
Functions:
- filter:
- Square
- price
- Type of house
- View Card
- button: Calculate the cost
Cost calculator. Input parameters:
- region
- Type of house
- Square
- level (economy / standard / premium)
Output:
- cost
- Timeline
- Breakdown:
- materials
- Work
Catalogue of contractors
Card:
- Company name
- rating
- reviews
- implemented projects
Functions:
- filter by region
- selection of contractor
- sending an application
Catalogue of materials (MVP)
Categories:
- Foundation
- Walls
- Roofing
Functions:
- View
- binding to the estimate
Member Account
For the customer:
- list of projects
- Status of construction
- estimates
- selected contractor
For the contractor:
- Incoming applications
- projects
- Status Management
Business logic
Work scenario
- The user chooses a home
- The system calculates the cost
- The user chooses a contractor
- Sends a request
- The Contractor Confirms
- The project is launched
Non-functional requirements
Productivity
- page load ≤ 3 seconds
Security
- Authorization
- Data protection
- HTTPS
Scalability
- possibility to expand modules
- API for integration
Technological architecture
Frontend
- React / Vue
Backend
- Node.js / Python
Database
- PostgreSQL
Integrations (for the future)
- payments
- Cards
- Public Services
API (base endpoints)
Example:
- GET /projects
- GET /contractors
- POST /request
- GET /calculator
Admin panel
Functions:
- Project Management
- Contractors Management
- moderation of reviews
- Analytics
Stages of development
Stage 1 (2–4 weeks)
- design
- architecture
Stage 2 (6–8 weeks)
- development MVP
Stage 3 (2–4 weeks)
- Testing
- Launch
Acceptance criteria
- Users can choose a home.
- a calculator works
- You can choose a contractor
- You can send a request
- a Personal Account
Limitations MVP
- IJS only
- limited catalogue
- without complicated BIM
FINAL FORMULA TZ
Simple product → quick start → scaling
You can give it to the developer
Can be considered a budget
can run MVP
HOW MUCH DOES MVP (Really)
Variant 1 — Quick start (minimum)
1,5 - 3 million ₽
What you get:
- basic interface
- simple logic
- 1–2 Developer
- launch in 2–3 months
Less:
- Weak scalability
- will have to rework
Variant 2 - Optimal
3 - 7 million ₽
What you get:
- Normal architecture
- API
- opportunity for growth
- neat interface
It's the middle ground.
Variant 3 - Strong product (almost platform)
7 - 15 million ₽
What is added:
- Advanced Logic
- Integration
- Analytics
- Training under ECSA
TEAM (MINIMUM)
Baseline
Backend Developer
- logic
- API
150–300 thousand ₽/month
Frontend Developer
- interface
120–250 thousand ₽/month
Designer (UX/UI)
- Prototype
- interface
👉 80–150 thousands ₽
Project manager (preferably)
- time control
👉 100–200 thousands ₽
Minimum:
? 2–3 persons
Optimum:
4–5 people
DATE
- MVP: 2–4 months
- stable version: 4–6 months
WHERE TO DO (3 options)
Freelancers
> cheaper
* Quickly start
Risks:
- Team Collapse
- Weak architecture
Studio
> stability
. management
More expensive (by +30–50%)
Own team (best option)
> control
> long-term growth
. . . must be managed
HOW TO SAVE (right)
Don't cut the development - cut the extra.
Leave only:
Put it away for later:
REAL START STRATEGY
Let me tell you how it is, here's the right move:
STEP 1 👉 MVP the National Park 3–5 million ₽
STEP 2 - first transactions
STEP 3 ? show result
STEP 4 . go:
- investors
- region
- Minstroy
MAIN ERROR (don't do it)
Trying to make a “country system” immediately
. do: small product → real money → scale
FINAL ECONOMY
To make the project fly:
- 50–100 trades
- average check: 3–8 million ₽
- Commission: 2–5%
And you're already in the game.
FINAL FORMULA
Don't build the platform. Start the trades first.