Skip to content
LogicSpark Technology logo
All case studies

SaaS Platform · Events & Trade Shows

ExpoLog

A multi-tenant trade-show platform capturing exhibitor leads via QR badge scanning.

Overview

ExpoLog is a multi-tenant trade-show and exhibition lead-capture SaaS. Event organizers run an expo while exhibitors capture visitor leads at their booth by scanning a QR badge or registering visitors on the spot. The platform ships three distinct portals, super-admin for platform and tenant management, organizer for event control, and stall for booth-level check-in, plus a public visitor registration flow.

The challenge

At trade shows, leads are still captured on paper sign-in sheets and in bowls of business cards, then manually transcribed days later, slow, error-prone and impossible to act on while the event is live. Exhibitors need fast on-floor capture from phones and tablets, organizers need real-time visibility across every booth, and the whole thing has to support many events and exhibitor tenants on one platform.

What we built

ExpoLog is built on Next.js 16 and React 19 with MongoDB via Mongoose and NextAuth. Multi-tenancy is modeled with a Tenant entity and a super-admin management portal, with separate route groups and layouts for organizer, stall and public visitor roles. Lead capture combines QR code generation with in-browser camera badge scanning (html5-qrcode), a stall check-in flow and public per-stall registration. The organizer dashboard surfaces live metrics with animated counters and supports CSV export, and the mobile-friendly UI is designed for booth staff working on phones and tablets. AWS S3 handles uploads and Nodemailer handles email.

Results

ExpoLog replaces paper sign-in sheets and business-card collection with instant digital lead capture, speeding booth throughput through QR badge scanning rather than manual entry. Organizers gain real-time visibility across all stalls during the event, and post-event lead export gives exhibitors a clean handoff into CRM follow-up. As a multi-tenant platform, it is reusable across many events and exhibitor accounts.