Tikeyaci allows users to purchase tickets online through Cinetpay. Event creators can create events, define multiple ticket categories with different QR code colors, and send tickets via email. Tickets can be scanned at the event and are destroyed after use. Event creators can manage multiple events, view balances, subscribe for premium features, and enable 2FA authentication for security.

Challenges & Solutions

Generating QR codes dynamically per ticket category

Ensuring secure payments and 2FA authentication

Managing real-time ticket scanning and validation

Lessons Learned

Clear communication builds reliability
Simple UI/UX improves adoption
Backend resilience is key for concurrency
Integrating payment gateways with mobile apps
Real-time validation with WebSockets
Securely managing user authentication and sensitive data