Case Study — Enterprise Software

BusinessLink: Enterprise Digital Business Card Management

Overview

Key Facts

Brandsplash designed and built BusinessLink — a web-based platform that replaces paper business cards with QR-code and NFC-powered digital profiles, managed centrally across entire corporate groups. The system handles multi-company tenancy, batch processing of hundreds of employees, role-based access control, and public-facing digital profiles with one-tap contact saving. No app download required — every profile loads instantly in any mobile browser.

The Paper Business Card Problem at Scale

Managing business cards across a large organisation is a surprisingly complex problem. It seems simple — print a card, hand it out. But at enterprise scale, the cracks are obvious.

People change roles, get promoted, move departments. Their phone number changes. The company rebrands. And every card they’ve already handed out is now wrong — carrying outdated information with no way to update it. Multiply that across hundreds of employees in multiple companies within a corporate group, and you have a system that’s permanently out of date by design.

Printing is expensive and slow. A single design change means reprinting for everyone. New hires wait days or weeks for cards to arrive. Temporary staff and contractors often don’t get cards at all. And there’s no central system of record — no way to know who has a card, what it says, or whether the information on it is still accurate.

The client needed a solution that would let them issue digital business cards to employees across multiple companies, generate QR codes and NFC-enabled cards in bulk, keep every profile current from a single dashboard, and give each employee a professional, branded digital presence they could share instantly — without requiring recipients to download an app.

What We Built

We designed and built BusinessLink as a complete digital business card management platform — replacing scattered, paper-based processes with a centralised system that keeps every employee’s contact information current, branded, and shareable.

The platform serves three distinct user groups. Super Admins manage the entire platform — all companies, all users, all cards. Company Admins manage users and cards within their own company. Employees have personal profiles that are always up to date without any effort on their part.

Every employee receives a unique digital business card with an auto-generated QR code and NFC capability. When someone scans the QR code or taps the NFC card against their phone, they’re taken to a public profile page displaying the employee’s name, title, photo, contact details, and full company branding. No app required — the profile loads in any mobile browser, with a single tap to save the complete contact details to their phone.

The system supports multiple companies under a single installation, each with its own branding, employee roster, and data isolation. Administrators can onboard hundreds of employees in a single operation through CSV batch import, with real-time progress tracking and bulk QR code export ready for printing or digital distribution.

When an employee’s details change — new title, new number, new role — the admin updates it once and every profile, every QR code, and every shared link reflects the change immediately. No reprinting. No outdated cards circulating in the wild.

Core Capabilities

QR Code and NFC Digital Cards
Each employee receives a unique digital business card with an auto-generated QR code. Cards are also NFC-enabled — recipients can scan the QR code or simply tap the card against their phone to reach the employee’s public profile. The profile loads instantly in any mobile browser with no app download required. Each card carries a unique hash identifier with a company-prefixed display code for easy internal reference.
The showpiece of the platform is the public profile page — a fully branded digital business card showing the employee’s photo, name, job title, clickable email, phone number, and WhatsApp link, plus company address, website, and social media links. Every profile carries the company’s logo and branded background. Open Graph and Twitter Card meta tags mean that sharing a profile link on LinkedIn, WhatsApp, Facebook, or email produces a rich branded preview automatically.
Every profile includes a downloadable vCard file. Recipients save the employee’s full contact details to their phone in a single tap — name, email, phone number, job title, company, and postal address. No typing, no transcription errors, no lost details.
Administrators upload a CSV file to create hundreds of employee profiles and cards in a single operation. The system validates the data, creates user accounts, generates unique cards, and produces QR codes sequentially with real-time progress tracking. Completed batches can be exported as a ZIP archive of QR code images organised by company — ready for printing physical NFC cards or digital distribution.
The platform supports multiple companies under a single installation. Each company has its own branding — logo and background image — contact information, and employee roster. Data is strictly isolated between companies. Company Admins see only their own company’s data. Super Admins manage everything across the entire platform.
Three roles govern access throughout the system. Super Admins manage all companies, users, and cards across the entire platform. Admins manage users and cards within their own company only. Users have personal profiles but no administrative access. Role assignment is tightly controlled — only Super Admins can elevate privileges, preventing unauthorised access escalation. Self-deletion is prevented to protect data integrity.
Each company profile includes a logo and background image that appear on every employee’s public profile. This ensures consistent brand presentation across every digital business card in the organisation — whether an employee was onboarded yesterday or a year ago.
All management screens feature live search with instant results and a 300ms debounce for responsive filtering. Administrators can quickly locate employees, cards, or companies without waiting for page reloads. All CRUD operations happen through modal interfaces — fast, focused, and without losing context.

Under the Hood

Architecture
Built on Laravel 11 with Livewire 3.0, delivering a fully reactive, single-page-application experience without the complexity or maintenance overhead of a separate JavaScript framework. Every component updates in real time without page reloads.
Client-side generation using QRCode.js eliminates server-side image processing overhead and enables real-time preview before saving. Livewire dispatches to JavaScript, JavaScript generates the QR code, and fires back to Livewire to persist — an event-driven pipeline that keeps the server lean.
All assets — logos, background images, QR codes — are stored as base64 in the database. This simplifies deployment and backup without external file storage dependencies. The entire application is self-contained.
Role-based access control via Spatie Laravel Permission with strict company data isolation enforced at the query level. Two-factor authentication. Rate-limited public profile endpoints protect against enumeration attacks while keeping profiles freely accessible. PNG validation with magic bytes checking on QR code uploads. CSRF protection on all forms. Login rate limiting at 5 attempts per minute per email and IP combination.
Permission provides granular access control — dispatchers get full dispatch control and messaging, admins manage fleet configuration and users, supervisors access tracking and production data, and the public kiosk display requires no authentication at all.
Open Graph and Twitter Card meta tags on every public profile enable rich branded previews when links are shared on social media or messaging platforms — turning every shared profile into a branded touchpoint.
Progressive web-ready architecture. No external service dependencies — the entire platform runs as a self-contained installation.

What BusinessLink Says About Brandsplash

BusinessLink is a complete enterprise SaaS product — multi-tenant, role-secured, batch-capable, and built to handle corporate groups with hundreds of employees across multiple companies.

It solves a real business problem that every large organisation faces: keeping employee contact information current, professional, and shareable at scale. Paper cards can’t do that. Manual processes can’t do that. BusinessLink does it from a single dashboard.

The platform demonstrates the same engineering approach we bring to every project — whether it’s a dispatch system coordinating underground mining equipment or a digital business card platform replacing paper across a corporate group. Clean architecture. Role-based security. Real-time interfaces. No unnecessary complexity.

Every profile page is also a branded micro-landing page — SEO-ready, social-shareable, and optimised for conversion with one-tap contact saving and direct WhatsApp messaging. It’s not just a digital card. It’s a persistent, always-current digital presence for every employee in the organisation.

That’s what Brandsplash builds. Software that solves real problems, scales to enterprise requirements, and keeps working long after launch day.

Need a Platform Built for Your Organisation?

Whether you need a digital business card system for your corporate group, a custom application for your operations, or a website that works as hard as you do, we build software with the same standard of reliability and attention to detail proven across our enterprise and industrial portfolio.
Scroll to Top