PropTech development corporation, one of the Russian top 5 in terms of construction volumes. It is included in the list of systemically important enterprises. As of June 2022, the client was working on 20 active projects with a total area of 1.5 million square meters.
Let's imagine that a client is going to build a 10-story house. Based on information about the project, it can be calculated that approximately 500,000 tons of concrete, 30,000 bags of cement, 5 km of pipes, 1,200 interior doors, 7,000 windows and several hundred other materials will be needed.
Materials cannot be ordered, paid for and brought to the construction site at one time for the following reasons.
Due to these circumstances, each material was purchased separately. Suppliers and contractors negotiated among themselves, and the client only found out about the deal when he received an invoice for the materials. To clarify the details, managers called each other several times a day, approved documents via e-mail, and often had to come to the office in person to sign.
Several construction contractors may work at the same site. Each contractor, in turn, may have several suppliers
Any changes at the site only confused the process. We need more cement — a new deal. The contractor built the walls 2 weeks faster — we need to urgently look for insulation.
In a system like this:
The system should unify the request for the purchase of materials, taking into account their peculiarities, supplier conditions, delivery times and any other nuances important in terms of procurement.
The system backend is written on the Django framework. The front must use an internal library of React elements common to the client's entire IT infrastructure.
kt.team:
kt.team, together with customer, contractor and supplier teams, has developed a universal request form for the purchase of materials that adapts to 5 main supply scenarios.
We asked the client about the main stages of fulfilling the application, assigned roles and implemented the automatic generation of documents with the signing of their digital signature (abbreviated for “electronic digital signature”) directly in the system. At each stage, the system gives a hint to the client's and counterparty managers what remains to be done and what documents need to be prepared.
This was the general view of the business process (the picture was blurred to preserve the client's confidential data).
The client receives information about any application from one window and can quickly respond to delays in approval and other disputes.
How it happened: no one supervised the work at the stages from creating an application to issuing an invoice. It was impossible to optimize the process and influence its speed.
According to research Swedish scientist Andreas Ekehar (Swedish. Andreas Ekeskär), less than half of construction materials are delivered on time, in the right amount and without errors. This results in construction workers spending a third of their time waiting for materials and completing work, and a quarter on unloading materials.
The amount of useful work performed by builders at the site directly depends on the speed of supply of materials
How did it become: In the first month of the system's implementation, the application time from creating a draft to paying the invoice was 69 days for prepaid purchases and 46 days for postpaid purchases.
After debugging the system and training the client's team, the deadline for closing applications decreased: in July 2022, applications were processed in an average of 2 weeks.
The reduction in order fulfillment time gives the client extremely important advantages:
Frontend: React
Backend: Django
Mobile app: React Native
Watch all
Akeneo PIM integration into the Norgau website
Learn more
For more than 5 years we have been helping to support and develop the Snow Queen online store
Learn more
Development of an online catalog for reserving premium alcohol
Learn more
Смотреть все
Your application has been sent successfully
Submit again
Personal managers will contact you
Contact us
Make an appointment
Book a meeting with Google Calendar