

Built Hypebuzz’s public ticketing platform, creating a central marketplace where users can browse and buy tickets for events hosted by both the company and external organisers. The system includes event discovery, secure Paystack payment verification, automatic PDF ticket generation, and email delivery after payment confirmation. I implemented a reliable purchase flow to ensure tickets are issued only after successful verification, creating a smooth and trustworthy buying experience.
Challenge
The platform needed to support a seamless ticket purchase experience while ensuring tickets were never delivered before payment had been fully verified. During an earlier phase using Intasend, I solved a race condition where tickets could be generated too early, before payment confirmation was complete. This required tightening the payment flow and enforcing stricter backend checks.
Approach
I engineered a full-stack solution with:
- Centralised event listings from the company and external organisers
- Secure Paystack payment integration and confirmation handling
- Automatic PDF ticket generation after verified payment
- Email delivery of tickets directly to the buyer
- A streamlined checkout flow for fast ticket purchases
- Database logic to ensure consistency between payment and ticket issuance
I implemented backend verification and transaction safeguards to ensure data integrity and prevent tickets from being generated before payment was fully confirmed.
Result
Delivered a secure and reliable ticketing platform that:
- Lets users discover and buy tickets from a central event marketplace
- Ensures tickets are only issued after confirmed payment
- Automatically sends PDF tickets to buyers by email
- Improves the purchasing experience for customers
- Reduces manual work for the company
Key features
- Central event marketplace for company and external organiser events
- Event browsing and ticket purchase flow
- Paystack payment verification
- Automated PDF ticket generation
- Email delivery of tickets after payment confirmation
- Secure and smooth checkout experience
Technical highlights
- Solved a race condition where tickets were being delivered before payment confirmation
- Implemented secure payment verification before ticket issuance
- Automated PDF generation and email delivery for purchased tickets
- Built a reliable event marketplace combining multiple organisers
- Designed a purchase workflow focused on consistency, usability, and trust
