ASU T3CH Start a Project
Home / Work / BOSAYEN

BOSAYEN

Event voting, ticketing and commerce platform

Status
Live
Category
Digital Product
Type
Built and operated by ASU T3CH
Stack
Firebase · Node.js · Express · Paystack · Flutterwave · Cloudinary · Resend
Live
bosayen.online ↗
BOSAYEN events page with search, category filters and event cards
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
BOSAYEN store with category tiles and a Become a Vendor link

Need something
like this? Let’s talk.

Start a Project