A comprehensive SaaS platform that empowers organizers to create events and manage attendee lifecycles through custom registration forms, automated QR-ticket distribution via Email and SMS, and real-time onsite validation using mobile apps, webcams, or dedicated scanners.
Project Overview
Concept & SaaS Logic
Scaniz was developed to eliminate the friction of event check-ins and attendee data management. As a Multi-Tenant SaaS, it allows different organizers to spin up independent events, each with its own branding and data collection requirements. The system acts as a central nervous system for an event, ensuring that the transition from online registration to the physical venue is seamless, secure, and data-backed.
Strategic Engineering & Workflow
-
Dynamic Form Builder: I engineered a custom form engine that allows organizers to build tailored registration fields. This ensures that the system can adapt to any event type—from corporate seminars to music festivals—collecting exactly the data required.
-
Automated QR Generation & Distribution: Upon registration, the system triggers a background task to generate a unique, encrypted QR code. I integrated Email and SMS gateways to deliver these tickets instantly to the attendee, ensuring high deliverability and convenience.
-
Universal Hardware Validation: A core technical highlight of this project is the flexible scanning logic. I developed a system that allows check-ins via:
- Dedicated QR Scanners: For high-volume entry points.
- Mobile Application: Allowing volunteers to scan tickets using smartphone cameras.
- Web-Camera Integration: For desktop-based check-in counters.
-
Centralized Real-Time Analytics: All scan data is synced to a central dashboard in real-time. This provides organizers with "Live Attendance" metrics, peak entry times, and prevents ticket duplication or fraud.
-
Scalable SaaS Architecture: Built to handle concurrent registrations and scans across multiple events simultaneously, ensuring low latency even during high-traffic "door opening" periods.
Technical Challenges Overcome
-
Cross-Platform Syncing: Ensuring that a ticket scanned on one mobile device is instantly marked as "Used" across all other scanning points to prevent "Double Entry."
-
Offline Resilience: Designing the scanning logic to handle intermittent internet connectivity at event venues without losing check-in data.