Back to Projects
Events & Payments
Marathon Ticketing & Payment System
End-to-end event registration and payment platform powered entirely through WhatsApp.
Problem
Marathon organizers struggled with manual registration processes, payment tracking, and participant communication. Traditional web-based ticketing had low adoption in markets where WhatsApp is the primary communication tool.
Solution & Architecture
Designed a WhatsApp-first ticketing system where participants register, select ticket tiers, make payments via mobile money integration, and receive digital tickets — all within a WhatsApp conversation. Built an admin dashboard for real-time tracking of registrations and revenue.
Tech Stack
PythonDjangoWhatsApp Meta APIPayment Gateway APIsPostgreSQLReact
Role
Full-Stack Engineer
Outcome & Impact
Processed thousands of registrations for major marathon events. Payment completion rate increased by 60% compared to web-based alternatives.