All Case Studies
    Attendance SaaS

    Rollcally

    Attendance reimagined for elite organisations — smart check-ins, biometrics and real-time geofencing.

    Visit Live Site Enterprise SaaS · Operations · 2026
    3-in-1
    NFC · biometric · QR
    Geofenced
    Venue-perimeter check-in
    Device-locked
    Buddy-punch proof
    14-day
    Free trial
    // overview

    Rollcally is a web-based progressive web app that lets organisations track member attendance at events through smart check-ins — QR codes, NFC, biometric verification and geofencing — all managed through an admin portal with real-time analytics. It's built for environments where security and precision are non-negotiable.

    // the brief

    Challenge & Approach

    01

    The Challenge

    Organisations with thousands of members lacked precision, accountability and security in attendance tracking. Manual registers and simple check-ins invite buddy-punching, imprecise records and no way to monitor large populations in real time — a problem for corporations, non-profits and any group that demands absolute accuracy.

    02

    Our Approach

    We engineered a security-first PWA — no native app install required — that makes fraud structurally hard: device locking ties attendance to specific hardware, geofencing rejects check-ins outside the venue radius, and biometric/NFC verification confirms identity. A multi-tier Organisation → Unit → Member → Event model scales to large bodies, while database-level Row-Level Security, admin role enforcement and immutable audit logs harden the platform. Consent-gated SMS automatically follows up absentees, and a live dashboard turns presence into real-time insight.

    // what we built

    Features & Capabilities

    Smart Check-In

    • Dynamic per-event QR code check-in
    • One-tap NFC entry
    • Biometric identity verification
    • Real-time geofencing — auto-reject outside venue radius
    • Per-event venue coordinates (lat/long/radius)
    • One-device-per-member-per-event enforcement

    Security & Anti-Fraud

    • Device locking to prevent buddy-punching
    • Database-level Row-Level Security (RLS)
    • Admin role enforcement at the data layer
    • Immutable admin audit logs with data snapshots
    • TLS/HTTPS encryption, hashed passwords, encrypted VAPID keys

    Admin Portal

    • Multi-organisation dashboard with role badges (Owner / Member / Observer)
    • Org overview — members, active units, requests, 30-day sessions
    • Unit management — create, rename, delete, settings
    • Event scheduling with auto-generated check-in QR
    • Join-request management & organisation discovery/search

    Engagement & Notifications

    • Consent-gated automated SMS absence follow-ups
    • Per-unit SMS sender identity & configurable cooldowns
    • Birthday & anniversary auto-engagement
    • Browser push for members (confirmations) and admins (birthday alerts)
    • Delivery logs, consent management & absence report emails

    Analytics & Insights

    • Live attendance dashboard with presence-rate metric
    • Active-headcount weekly chart with week-over-week comparison
    • 30-day session counts per org and per unit
    • Real-time 'marking present' check-in feed

    Platform, Plans & Billing

    • Installable PWA with iOS home-screen web push
    • Stripe subscriptions & self-serve billing portal
    • Tiered SMS allowances: Starter $25 / Growth $59 / Pro $119 per month
    • 14-day free trial, no hidden fees
    • Mobile bottom-nav app shell (Home · Insights · Security · Menu)
    // the work

    Screens & Experience

    Homepage
    Mobile app shell
    // built with
    ReactPWASupabasePostgres RLSStripeTwilioAfrica's TalkingTermiiResendWeb Push / VAPID
    // Trusted by
    DSYNAIEvoJoveSafeSenseGrangerJeoumFertil Pharmacy
    // next steps

    Build Something Like This

    Have a product in mind? Let's make it the next case study.