QR-Based Event Memory Collection Platform
A SaaS platform designed for collecting photos, videos, and voice messages from event attendees via QR codes. Provides centralized storage and management of event memories for businesses and event organizers.
Demo Video
Coming Soon
Instantly generate unique QR codes for each event that attendees can scan to upload memories.
Collect photos, videos, and voice messages in various formats with automatic compression and optimization.
All event memories stored in one secure, organized location with easy browsing and search capabilities.
Live feed of incoming memories during events with instant preview and moderation options.
Comprehensive dashboard for organizers to manage multiple events, view analytics, and download content.
Secure uploads with privacy controls, content moderation, and GDPR-compliant data handling.
Mobile-optimized QR code scanner for attendees
Centralized memory gallery with filtering and search
Real-time event dashboard with live analytics
Event attendees often have poor network connectivity, making large file uploads challenging and unreliable.
Implemented progressive upload with auto-retry, file compression, and background upload queuing to handle network issues gracefully.
With hundreds of photos and videos being uploaded during events, manual content moderation was not scalable.
Built automated content filtering using AI image recognition combined with human moderation workflows for edge cases.
Event organizers needed real-time insights into memory collection rates and engagement during live events.
Created a live dashboard with WebSocket connections showing upload statistics, popular content, and engagement metrics in real-time.
Developed core QR code generation and basic photo upload functionality.
Added video and voice message support with optimized compression algorithms.
Built comprehensive organizer dashboard with analytics and content management tools.
Reached 500+ events and added enterprise features like custom branding and API access.
Looking back, I would focus more on user testing early in the development process, implement better error handling from day one, and spend more time on the initial architecture planning. These learnings have shaped how I approach new projects today.