ERP + CRM + Client Portal to organise and centralise operations
Development of an end-to-end system for a construction company, built to centralise the entire operation, from internal project and resource management through to the relationship with the end client. The aim was to turn a disorganised way of working, dependent on informal tools, into a clear, controlled and scalable structure able to support higher-end projects with a far stronger image.

Turning fragmented operations into a professional system
The company ran much of its day-to-day activity through WhatsApp and other unstructured channels. That included client communication, site tracking, materials management and internal coordination, all with no central system to organise the information.
- On construction projects of this calibre, working that way created a clear disconnect between the quality of the service delivered and the way it was managed internally.
- Information scattered across chats, calls and unstructured documents.
- No real control over materials, costs and site timelines.
- Hard to track each project clearly.
- Unprofessional client communication on high-value projects.
The company was operating with a high level of uncertainty in its management, at risk of errors, lost information and no control over resources. On top of that, how clients perceived the company didn't match the real quality of the service, which directly affected the brand's positioning.
Design a central system connecting the whole operation
The strategy centred on building a single platform integrating every key business process. It wasn't just about digitising tasks, but completely redesigning the way of working, removing the reliance on informal channels and creating a structured environment.
- The system had to work both internally and client-facing, giving real operational control while improving the experience and how the company is perceived.
- Centralising all information and processes in a single environment.
- Giving real-time visibility of every project's status.
- Cutting errors through data logging and traceability.
- Raising the client experience through transparency.
We decided to remove the reliance on WhatsApp as the main management tool entirely, replacing it with an in-house system with built-in communication. A client portal was also brought in as a core part of the project, not as an add-on.
An end-to-end platform for operations and client relationships
We built a system combining ERP, CRM and client portal functionality in a single platform. It allows every aspect of the business to be managed in a structured way, from internal control through to client interaction.
- The solution doesn't just organise operations, it lets them scale, improves control and projects a far more professional image.
- Full digitisation of inventory and materials receipt, including photographic records for control and security.
- Detailed tracking of spend and consumption timelines, with forecasting of future needs.
- Strategic KPIs to monitor the progress of every site in real time.
- A central dashboard giving a clear view of profitability, costs and project status.
- A client portal wired directly into the system, with access to all the relevant information.
- Client portal with full access to the project
- We built a private area where clients can check the status of their project at any time, without relying on calls, messages or middlemen.
- This matters most for international clients, who aren't on site and need constant visibility.
- Access to live project status in real time.
- Document viewing, digital signatures and communications.
- All the relevant information centralised in a single space.
- Clients have full oversight of their project, which builds trust, cuts friction in communication and improves the overall experience.
- Unified control and communication system
- The whole company runs from a single system, removing the previous fragmentation and giving complete control over every area of the business.
- It also adds a strategic layer aimed at the business, not just at admin.
- Centralised management of stock, materials and costs.
- Project tracking through KPIs and real-time metrics.
- A professional internal chat that centralises all communications.
- An upselling section for upgrades, extensions and additional services.
The system doesn't just organise; it opens new revenue opportunities by selling additional services directly inside the platform itself.
Full control, better rankings and scalable operations
Over 4 to 5 months, the company went from a completely disorganised operation to a structured system, with full control over its projects and a clear improvement in brand perception.
“The system turned fragmented operations into a centralised platform: more professional, and ready to scale projects with far more control.”
Services
- Internal system development (ERP / CRM)
- Client portal design
- Process automation
- Dashboard design and operational control
- Data structure and workflow definition
Tech stack
Supabase
React
Tailwind
Google Cloud
n8n