BorneoInspire

Training & consultancy · Public site, member portal and internal sales system

An HRDC training provider in Sarawak — the site that brings the enquiry in, the portal clients book through, and the system that runs everything behind them.

Visit borneoinspire.com
The BorneoInspire site, showing the upcoming training schedule with dates, locations and registration

The problem

A training company is two businesses at once. One is marketing: programmes, dates, seats, and a grant process most clients need walked through. The other is operations — every enquiry becomes a quotation, a contract, an invoice, a workshop actually delivered and a claim filed. When the second lives in an inbox and a spreadsheet, the handover between the two is where the work goes missing.

What we built

  • The public site — the brand and the run schedule — each session showing its date, town, duration and how to register, so someone can see what is on without having to ask first.
  • The BITC Portal — the member-facing half: a course catalogue filtered by topic, level, town, date, price and HRDC eligibility, booking down to the individual run, a cart, and an account to see what you have bought. Early-bird windows and claimable status live on the course, so the right price and the right badge show without anyone editing a page.
  • Membership as a running account — tiers carrying course credits, points earned on spend, referral rewards and a redemption shop — a member relationship with a balance behind it rather than a discount code.
  • The internal system behind both — leads, companies and deals through a defined pipeline, with quotations and invoices generated from the same record instead of retyped; then engagements, participants and workshops, so a closed deal keeps a record of what was actually delivered.
  • WhatsApp as the front door — enquiries arrive and replies go back out on the channel clients already use, with AI drafting the qualification summary so a rep opens a brief rather than a raw thread.

Details worth noting

  • Quotations and invoices are links a client opens without an account, with payment details and a DuitNow QR on the page.
  • Malaysian e-invoicing (LHDN MyInvois) is wired into the invoice flow.
  • Role-based access — a rep sees their own pipeline, management sees the whole board.
  • Bookings, availability and automatic meeting reminders, with calendar bookings landing in the pipeline rather than only in someone's calendar.
  • A consultant track with its own applications and commission tracking, alongside the corporate one.
  • Spreadsheet import for leads and export for the accounting system, so it fits the tools the office already runs.
// More work

Other things we’ve shipped.

The BooBoo Plush storefront, showing the handmade studio hero and shop navigationE-CommerceWebsiteBooBoo PlushStorefront, membership and live drops — MalaysiaView projectThe JobToFive site, showing the field app's sign-in and daily viewCustom PlatformMobile AppsJobToFiveWeb dashboard + mobile appView projectThe TurnToHuman Jobs site, showing the candidate job searchWebsiteCustom PlatformTurnToHuman JobsTwo-sided platform — candidates and employersView projectThe Trisafe storefront, showing the Smart Ionic Shield hero and the shop navigationE-CommerceWebsiteTrisafe BiotechDirect-to-consumer storefront — Singapore and AustraliaView projectThe Nyawa Miri site, showing the heart-safe city mission with donate and report-an-issue calls to actionWebsiteCustom PlatformNyawa MiriPublic site, live AED map and donation flowView projectThe KittyCare Animal Association site, showing the rescue's mission and its adoption call to actionWebsiteKittyCare Animal AssociationAdoption listing, accounts and adopter storiesView projectThe SARA Elderly Care app, showing a resident's care timeline and shared photosCustom PlatformMobile AppsSARA Elderly CareMobile apps and back office — MalaysiaView project

Want something like this?

Tell us the problem in plain English. We'll listen first, and only pitch if it's right for both of us.

Connect with us on WhatsApp