Departmental CRM Portal
An internal client relationship management portal for organisations whose client data is fragmented across departments, workbooks, and individual machines — and whose staff will not adopt a system that does not feel like it was built for their department.
An internal client relationship management portal for organisations whose client data is fragmented across departments, workbooks, and individual machines — and whose staff will not adopt a system that does not feel like it was built for their department.
Rather than forcing every unit into one generic interface, the portal presents each department with its own branded entry point and its own scoped view of the client base, while the underlying data and audit trail remain unified.
What it does.
Departmental architecture
Client data management
Audit trail
Every material change to a client record is logged with actor and timestamp. For organisations where client relationships are commercially sensitive, this is the difference between a shared spreadsheet and a system of record.
Enterprise data integration
The portal's data layer connects directly to workbooks hosted in Microsoft SharePoint through the Microsoft Graph API, reading and writing to the organisation's existing files.
Why it works
Departmental adoption is the hardest part of any internal CRM rollout. This architecture removes the two usual objections — "it doesn't work the way my department works" and "I don't want our data moved somewhere else" — before they are raised.
---
| Frontend | HTML5 with a defined corporate design system, responsive across desktop and mobile |
|---|---|
| Backend | Node.js and Express |
| Data layer | Microsoft Graph API against SharePoint-hosted workbooks |
| Security posture | credentials and authorisation handled server-side; the build deliberately moved away from client-side credential storage, which we flag and eliminate wherever we encounter it in inherited systems |
| Branding | fully themed to the organisation's corporate identity, including departmental attribution in the interface |
Smart HRMS
A complete, self-hosted human resource management platform that takes an organisation's people operations off spreadsheets and email chains and puts them into one…
SOL/WEBCorporate Website Platform
A complete corporate website system for organisations that need a professional, editable, multi-entity web presence without the security exposure, plugin sprawl, and…
SOL/LVYLevy and Membership Management Portal
A production-grade financial and membership management system for community development associations, cooperatives, alumni bodies, estate associations, and other…