Back to Portfolio
Wefete Tickets

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 Elixir
Flutter Flutter
LiveView
Phoenix Phoenix

Wefete 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.