Custom CRM for Europe's Leading Crushed Stone Manufacturer

Elegant solution to automate P2P processes in a tough industry
Customer location
  • Europe Europe
Project duration:
  • 2 years

Client and Business Goals

Our client is a European leader in dense rock mining and processing. They supply the building sector with 21M of crushed aggregates yearly. The enterprise employs over 3K people and has a large market share in the Baltics, Poland, and Russia. 

The client was looking to develop a CRM system to streamline the entire procure-to-pay (P2P) engagement cycle — from online order placement to contracting, shipment settlement and procurement payment. The solution was expected to seamlessly integrate with a ready-made ERP system focused on serving large enterprises. 

The client was looking for a seasoned team with practical know-hows in business process automation. Symfa demonstrated profound experience in CRM development and was chosen as an outsourced software engineering partner.


As a first step on the way to full-cycle development, our team undertook business analysis to explore the needs and interdependencies in the client’s business process. It was followed by SRS documentation and mockups creation. The solution we delivered is a custom eProcurement system that manages supply requests, maintains a customer data repository, and ensures a transparent and fair procurement cycle run.

Major modules

  • Queue Management System
    Implemented as the main dashboard, it displays all P2P constituents and enables data sorting. 
  • Admin panel
    Allows for new user profile creation and supply requests confirmation by the client’s admin.
  • Request forms
    Two types of forms are available: supply request and wage requirement. Upon every new supply request from a buyer registered in the system, some fields in the request are prefilled. The form also allows several types of documents to be enclosed.
  • User profile
    Contains all information entered by the user. Allows monitoring the financial balance of each user account (buyer) by both the buyer and the CRM admin on the seller side.

Additional capabilities

  • Crushed stone manufacturing capacity setting up 
  • Wagon assignment for import and expor


  • Express
  • React
  • Node.js


The solution we delivered is a user-friendly CRM system compatible with the target ERP box product. The solution automates order processing and ensures a transparent and comfy buying experience for the client’s customers. 

After the solution’s rollout, our team passed it to our support engineers. Thus, the cooperation with the client has already exceeded 2 years.

Latest projects


Contact us

Our team will get back to you promptly to discuss the next steps