Project Overview
A comprehensive visitor management and attendance tracking system designed for large-scale exhibitions and events. The system enables real-time and offline registration, badge scanning, reporting, and data synchronization across web, mobile, and local servers.
This project was developed for Digital Group Company while working as part of their technical team.
Deployed successfully at:
- Libya Build Exhibition
- Pharma Exhibition
- Restaurants & Food Exhibitions
Problem / Challenge
Event organizers needed a reliable way to:
- Accurately track visitor entry and exit
- Operate in environments with unstable or no internet
- Prevent duplicate registrations
- Generate clean, auditable attendance data after events
Traditional manual methods and basic scanning tools failed to provide real-time accuracy, reporting, and offline reliability.
Solution Delivered
A full attendance management ecosystem consisting of:
- Mobile scanning application to scan badge barcodes and register visits
- Web-based dashboard to audit, review, and export attendance data
- Local server system capable of running fully offline
- Cloud synchronization engine to sync data once connectivity becomes available
The system works seamlessly in online, offline, and hybrid environments, ensuring uninterrupted operations during exhibitions.
Key Features
- Barcode scanning for fast visitor registration
- Local database support for offline operation
- Automatic cloud synchronization when internet becomes available
- Web dashboard for auditing, reporting, and data management
- Label and badge printing support
- Multi-event support with separate datasets per exhibition
- Duplicate detection and validation
Technologies Used
- Mobile: Flutter
- Web: PHP
- Desktop: VB.NET
- Database: MySQL
- Infrastructure: Local server + cloud synchronization
Role & Responsibilities
- System architecture and design
- Backend development and database design
- Mobile application development
- Web dashboard development
- Offline synchronization logic
- Deployment, testing, and on-site system setup
- Training and technical support during events
Results & Impact
- Reliable attendance tracking across multiple national exhibitions
- Improved data accuracy and reporting quality
- Faster visitor registration and reduced queues
- Zero data loss during offline operation
- Clean, auditable datasets delivered post-event