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.

Inside the product

ExpoLog: Booth staff and visitor flows on a phone
Booth staff and visitor flows on a phone
ExpoLog: Organizer dashboard: lead totals, visitor flow, lead quality, stall leaderboard
Organizer dashboard: lead totals, visitor flow, lead quality, stall leaderboard
ExpoLog: All leads with hot, warm and cold breakdown, search and CSV export
All leads with hot, warm and cold breakdown, search and CSV export
ExpoLog: Exhibitor stalls for an event
Exhibitor stalls for an event
ExpoLog: CSV lead export by event and stall
CSV lead export by event and stall
ExpoLog: Super admin view of tenant organizations and plans
Super admin view of tenant organizations and plans
ExpoLog: Stall owner dashboard on mobile
Stall owner dashboard on mobile
ExpoLog: New lead capture form with interest level
New lead capture form with interest level

Free PDF

Get the LogicSpark portfolio

Real products we shipped, with screenshots, stacks, and outcomes. Share it with your team before a call.