Home / Work / National Association for Scaffolding and Lifting Equipment Malaysia (NASLEM)
Professional Association

National Association for Scaffolding and Lifting Equipment Malaysia (NASLEM)

Complete digital infrastructure from day one

portal.naslem.org.my Delivered in 8 weeks
National Association for Scaffolding and Lifting Equipment Malaysia (NASLEM) platform
Zero
Manual Processes
8
Integrated Modules
100%
Digital from Day 1
1
Unified Platform

A brand new association that had to run like an old one

NASLEM is the national body for Malaysia scaffolding and lifting equipment industry, and when they came to us they were brand new. No members yet, no history, no back office. Most organisations in that position start with a spreadsheet for members, an inbox for applications and a folder somewhere for certificates, then spend years digging out of the mess once they grow. NASLEM did not want to live through that stage. The goal from the first conversation was easy to say and hard to build: operate like an established institution from the day they opened, with no manual workarounds anywhere.

Why this was not a membership website

A membership website signs people up and takes a payment. What an industry association actually does is run a long, regulated lifecycle for every member, and that was the real job here. A company applies, gets reviewed, pays an application fee, goes through an audit, sits as an apprentice member, then upgrades to full membership, then renews year after year. Each of those steps carries its own fees, approvals, documents and deadlines. We built that whole pipeline as the spine of the platform rather than bolting pieces on later.

What we built

A custom Laravel and React application, broad because an association does many different jobs at once. The major parts:

  • A full membership lifecycle: application, review, audit, apprentice stage, full membership and yearly renewal, each with its own status, fees and paperwork
  • Membership tiers for the different kinds of organisation in the industry, from individuals to contractors, manufacturers and suppliers
  • An audit system covering initial audits, re-audits and corrective actions, with audit reports and their own invoices
  • NICS certification, including a portal where training providers enrol participants and submit them in batches, plus a public page where anyone can verify a certificate
  • Training programs with multi-location scheduling and bulk import of schedules and participants
  • A two-sided career portal where member companies post jobs and individual members build a CV and apply
  • A publications and standards library with versioned documents, member and non-member pricing, and a way for members to give feedback on standard amendments
  • An e-portal where manufacturer and supplier members publish instruction manuals for sale
  • Online payment for every fee type through Xendit, with invoices and receipts generated automatically

Built to run itself

An association cannot afford to remember every deadline by hand, so the platform does the chasing on its own. Background jobs watch for apprentice memberships about to expire, audits running overdue and renewals coming due, and they send the reminders without anyone touching them. Every fee, from the first application to next year renewal, runs through the same payment flow and lands as a proper invoice and receipt. Behind it all sits a role and permission system so staff only see what they should, and an activity log that records who changed what.

The hard part

The difficulty was the lifecycle itself. A member is not simply active or inactive. They move through a long chain of states, from a pending application all the way to a renewed full member, and money, documents and approvals attach at different points along the way. Getting that to behave correctly, so a member can never end up half-approved or billed for the wrong stage, was the real engineering. Once that backbone was solid, the rest of the modules hung off it cleanly.

Where it stands now

NASLEM launched fully digital. From their very first member onward, applications, audits, certifications, training, the career board, publications and payments have all run inside one system, with no spreadsheet stage to grow out of later. A brand new association is operating with the kind of back office most established bodies only reach after years of patching things together.

Built with: Laravel React Inertia PostgreSQL Xendit REST API
Project outcome

Delivered a complete digital infrastructure from day one: membership management, NICS certifications, training enrollment, career portal, audit system, and integrated payments. Eight modules working as one unified platform with zero manual processes, 100% digital from launch.

Want results like this?

A few quick questions, no pitch. Just a clear read on what we would build for you and what it would cost.

See what we'd build for you
Chat with us