- Status
- Live
- Category
- Digital Product
- Type
- Built and operated by ASU T3CH
- Stack
- Firebase · Node.js · Express · Paystack · Flutterwave · Cloudinary · Resend
- Live
- bosayen.online ↗

01 Overview
What it is
A multi-event platform where organisers run pageants, awards and competitions: registration, paid public voting, ticketing and a merchandise marketplace, all from one admin panel.
02 What we built
- Contestant registration with an admin approval workflow
- Public voting with online payments (Paystack, Flutterwave) and per-contestant bank-transfer accounts, with votes credited automatically by verified payment webhooks
- Ticketing with emailed PDF e-tickets and QR verification at the door
- Fundraising campaigns with donations and withdrawal approvals
- A store that grew into a multi-vendor marketplace: vendor onboarding, commissions and wallets, payouts, reviews, service bookings, coupons and disputes
- Role-based admin control panel with audit logs, judging and scoring, an ambassador referral programme and a blog
03 Engineering
How it is built
- Payments are confirmed server-side: signature-verified webhooks check status, currency and amount before any vote or ticket is credited
- Per-role Firestore security rules; payment and wallet fields are only writable by the backend
- Social-share pages are pre-rendered so WhatsApp and Facebook previews show the right event or contestant
- A separate sandbox environment on its own Firebase project for demonstrations

