
Wefete Tickets
A full-stack event ticketing platform, enabling organizers to create custom-branded events while providing attendees with seamless mobile ticket purchasing and validation through QR code scanning.
Elixir
Flutter
PhoenixWefete is a comprehensive event management and ticketing solution that bridges the gap between event organizers and attendees through a modern, full-stack architecture. The platform consists of two main components: a robust Phoenix web application built with Elixir and a companion Flutter mobile app.
Core Features:
- Event Management Dashboard: Organizers can create and manage events with custom ticket types, pricing tiers, and comprehensive analytics including sales tracking, attendee demographics, and revenue reports
- Custom Ticket Design: Advanced ticket customization allowing organizers to upload branded backgrounds, position QR codes, and create visually distinctive tickets that align with their brand identity
- Multi-Tenant Architecture: Organizations can manage multiple events and users with role-based access controls (admin, event manager, viewer, check-in staff)
- Payment Processing: Secure Stripe integration for ticket purchases with support for various currencies and payment methods
- Mobile Experience: Flutter-based mobile app enabling attendees to browse events, purchase tickets, and store digital tickets with integrated QR code scanning for validation
- Real-time Analytics: Live dashboards tracking ticket sales, attendance patterns, and revenue metrics
- Email System: Automated email notifications for ticket purchases using MJML templates
- Check-in System: Staff can validate tickets through QR code scanning with real-time synchronization between web and mobile platforms
Technical Stack:
- Backend: Phoenix Framework with Elixir, PostgreSQL database, LiveView for real-time interfaces
- Frontend: Tailwind CSS with custom design system, Heroicons, and responsive layouts
- Mobile: Flutter with Riverpod state management, secure token storage, and native QR code functionality
- Infrastructure: Comprehensive testing suite and automated deployment pipelines
The platform addresses common pain points in event management by providing organizers with powerful tools for event creation and attendee management while delivering a frictionless experience for ticket buyers through both web and mobile interfaces. The QR code-based validation system ensures secure, contactless entry while providing real-time attendance tracking.