
Events site dev with mobile money skills
- or -
Post a project like this29
£88(approx. $121)
- Posted:
- Proposals: 7
- Remote
- #4468590
- Paused
Full-Stack Web & Mobile App Developer With AI Integration & Automation Expertise
♛ Most Trusted #1 Team |19+ years of expertise in Website, Mobile Apps, Desktop & Console Games. Wordpress, ReactJS, Shopify, Laravel, Python, React Native, Flutter, Unity, Unreal Engine and AR/VR




129038201284490710749830128760721300125811818456128342
Description
Experience Level: Expert
Satisevents is a modern event‑ticketing and promoter‑management platform. We require a developer or small team to build the main website plus the core platform: event management, ticketing, payments (cards + mobile money), promoter tools, organiser dashboards and an admin system. The platform must be secure, scalable, and fully responsive.
1. Key Objectives
Allow organisers to create and manage events (details, ticket tiers, images).
Allow attendees to browse events and purchase tickets easily.
Support card payments + mobile money wallets (Airtel Money, MTN Mobile Money, and extendable African mobile money providers).
Generate QR‑code tickets, email delivery, and check‑in tools.
Provide a promoter programme with unique tracking links and commission reporting.
Give organisers dashboards for sales analytics, attendee lists, promoter performance and exports.
Provide a full admin panel for events, users, payments, promoters, commissions and content.
Deliver a clean, modern UI consistent with Satisevents branding.
2. Core Features
Public Website
Homepage with hero, upcoming events, CTAs and platform benefits.
Events listing with filters and search.
Event detail page: description, images, ticket types, availability, “Buy Ticket” flow.
Promoter programme page with sign‑up form and benefits.
Organiser page with features and onboarding form.
FAQ, Contact, Terms, Privacy Policy.
Ticketing System
Select ticket types (early bird, standard, VIP, tables).
Checkout supporting:
Debit/credit cards
Mobile Money: Airtel Money, MTN Mobile Money, and future African wallets
Email confirmation + unique QR ticket.
“My Tickets” dashboard.
Time‑based or stock‑based pricing tiers (optional).
Promoter System
Promoter registration + admin approval.
Unique tracking link per event.
Dashboard with tickets sold, commission earned and profile settings.
Optional promoter leaderboard.
Organiser Tools
Event creation/editing.
Ticket management and inventory.
Sales dashboard (ticket type, date, channel).
Promoter breakdown + exportable reports.
Guest list and check‑in tool access.
Optional table management.
Check‑In System
Mobile‑friendly QR scanner using device camera.
Real‑time updates and duplicate scan prevention.
Admin Panel
Manage users, events, orders, promoters, commissions, and payouts.
Payment reconciliation for card + mobile money.
Content management for homepage and FAQs.
Reporting and export tools.
3. Recommended Technology & Architecture
Frontend: Next.js (React)
SEO‑friendly (SSR/SSG).
Fast, modern and scalable.
Large ecosystem and excellent performance.
Alternative: Vue (Nuxt.js).
Backend: Node.js (NestJS)
Modular, structured, ideal for payments, webhooks and multi‑role platforms.
Alternative: Laravel or Django.
Database: PostgreSQL
Strong relational structure for tickets, orders, promoters and events.
Cache & Real‑Time: Redis
Used for sessions, check‑in sync, queues and performance.
Payments Layer
Support card payments via a major provider (developer to recommend).
Mobile money integration via:
Airtel Money
MTN Mobile Money
Expandable to additional African mobile money providers
Aggregators like Flutterwave, Paystack, Cellulant or DPO are acceptable or direct API integration.
Emails
SendGrid or Amazon SES.
Hosting
Frontend: Vercel
Backend: AWS (EC2/Lambda), RDS for Postgres, S3 for media, Elasticache for Redis.
4. Deliverables
Fully functional public website.
Ticket purchase flow supporting card + mobile money.
QR‑code generation + email delivery.
Promoter system with unique links and dashboards.
Organiser dashboard with analytics and exports.
Complete admin panel.
Documentation, testing and deployment.
5. What to Include in Proposal
Proposed tech stack.
Examples of similar platforms.
Experience with mobile money integrations.
Timeline with milestones.
Cost breakdown.
Recommendations for hosting and infrastructure.
Optional ongoing support offer.
See attached for full brief.
1. Key Objectives
Allow organisers to create and manage events (details, ticket tiers, images).
Allow attendees to browse events and purchase tickets easily.
Support card payments + mobile money wallets (Airtel Money, MTN Mobile Money, and extendable African mobile money providers).
Generate QR‑code tickets, email delivery, and check‑in tools.
Provide a promoter programme with unique tracking links and commission reporting.
Give organisers dashboards for sales analytics, attendee lists, promoter performance and exports.
Provide a full admin panel for events, users, payments, promoters, commissions and content.
Deliver a clean, modern UI consistent with Satisevents branding.
2. Core Features
Public Website
Homepage with hero, upcoming events, CTAs and platform benefits.
Events listing with filters and search.
Event detail page: description, images, ticket types, availability, “Buy Ticket” flow.
Promoter programme page with sign‑up form and benefits.
Organiser page with features and onboarding form.
FAQ, Contact, Terms, Privacy Policy.
Ticketing System
Select ticket types (early bird, standard, VIP, tables).
Checkout supporting:
Debit/credit cards
Mobile Money: Airtel Money, MTN Mobile Money, and future African wallets
Email confirmation + unique QR ticket.
“My Tickets” dashboard.
Time‑based or stock‑based pricing tiers (optional).
Promoter System
Promoter registration + admin approval.
Unique tracking link per event.
Dashboard with tickets sold, commission earned and profile settings.
Optional promoter leaderboard.
Organiser Tools
Event creation/editing.
Ticket management and inventory.
Sales dashboard (ticket type, date, channel).
Promoter breakdown + exportable reports.
Guest list and check‑in tool access.
Optional table management.
Check‑In System
Mobile‑friendly QR scanner using device camera.
Real‑time updates and duplicate scan prevention.
Admin Panel
Manage users, events, orders, promoters, commissions, and payouts.
Payment reconciliation for card + mobile money.
Content management for homepage and FAQs.
Reporting and export tools.
3. Recommended Technology & Architecture
Frontend: Next.js (React)
SEO‑friendly (SSR/SSG).
Fast, modern and scalable.
Large ecosystem and excellent performance.
Alternative: Vue (Nuxt.js).
Backend: Node.js (NestJS)
Modular, structured, ideal for payments, webhooks and multi‑role platforms.
Alternative: Laravel or Django.
Database: PostgreSQL
Strong relational structure for tickets, orders, promoters and events.
Cache & Real‑Time: Redis
Used for sessions, check‑in sync, queues and performance.
Payments Layer
Support card payments via a major provider (developer to recommend).
Mobile money integration via:
Airtel Money
MTN Mobile Money
Expandable to additional African mobile money providers
Aggregators like Flutterwave, Paystack, Cellulant or DPO are acceptable or direct API integration.
Emails
SendGrid or Amazon SES.
Hosting
Frontend: Vercel
Backend: AWS (EC2/Lambda), RDS for Postgres, S3 for media, Elasticache for Redis.
4. Deliverables
Fully functional public website.
Ticket purchase flow supporting card + mobile money.
QR‑code generation + email delivery.
Promoter system with unique links and dashboards.
Organiser dashboard with analytics and exports.
Complete admin panel.
Documentation, testing and deployment.
5. What to Include in Proposal
Proposed tech stack.
Examples of similar platforms.
Experience with mobile money integrations.
Timeline with milestones.
Cost breakdown.
Recommendations for hosting and infrastructure.
Optional ongoing support offer.
See attached for full brief.
Enos J.
0% (0)Projects Completed
-
Freelancers worked with
-
Projects awarded
0%
Last project
28 Jan 2026
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies