.jpg&w=3840&q=75)
ISD assigns every contractor, SMME, TVET, university, investor and exporter a permanent, verifiable membership number that follows them through every CIDB grade change and every province. We built the governed data infrastructure behind it.
30
database tables
29
migrations
66
pages
9
provinces, one registry
The bottom line
Every member of the sector has one verifiable number, and funders and government read from the same governed register.
.jpg&w=3840&q=75)
The Challenge
A membership body is only as credible as its register. ISD needed more than a CRM: a verifiable identity for each member, a verification process admins could actually keep up with, and views that funders and government could trust, across all nine provinces and, increasingly, beyond South Africa.
Each member receives a permanent ISD number on approval, issued by the database itself, with country-aware numbering for members across Africa and internationally. Database triggers feed a verification queue whenever a member joins, renews or uploads a document, and a one-step approval activates the member, issues the number and sends one email.
.jpg&w=3840&q=75)
Separate portals serve members, admins, investors and government. Admins work from a command centre that ranks backlog by urgency; funders see verified, CIDB-graded companies and projects seeking funding. A built-in mailbox, student chapters, opportunities and a printed handbook complete the operating system.

Start a Project
Tell us about your project. We'll scope it, price it, and propose an approach, within 24 hours.