Business Client need Web Development
Contact person: Business Client
Phone:Show
Email:Show
Location: Cotonou, Benin
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"Project development: Digital ticketing platform with MoMo and/or QR code integration
1. Context & Objectives
MTN Business, leveraging opportunities identified with its clients in the transportation sector, aims to implement an automated and centralized ticketing management application for ground transportation. The preferred approach is a white-label development to allow for customization to meet the specific needs of different client groups. The application's main objectives are:
Digitize the booking and purchase of travel tickets.
Centralize the management of journeys, sales and payments.
Integrate electronic payments via Mobile Money ( MoMo ).
Reduce fraud through ticket verification via QR code.
Optimize operations (counters, mail, accounting).
2. Functional modules to be developed
A) Administration Area (Web & Mobile Back-office)
This section of the application must ensure:
Defining routes and schedules.
Defining fares per journey.
Ticket rescheduling management (validation/cancellation).
Dashboards:
• Reservations
• Sales
• Payments
Accounting (daily/weekly/monthly reports).
B) User Area (Web & Mobile Client)
This section, intended for the use of the company's customers, should allow:
Viewing available routes and their prices.
Online booking + payment via MoMo .
Ticket purchase from tax collectors → MoMo payment + ticket issuance .
Request to postpone booking via the app/web.
C) Other features
MoMo Centralized Payments → all flows (tickets, internal services such as fuel purchases).
Internal payment management policy: purchase of diesel fuel via MoMo , supplier management.
Printing of tickets at the ticket counters using thermal printers.
Optional integration with the DGI's electronic invoicing platform (for issuing tax invoices).
QR Code Verification:
Mobile controller application to scan and validate tickets (offline/online mode).
Mail module: management of parcel/mail shipments with tracking and payment.
3. Suggested technical specifications
a) Interfaces
Web App (administration & customers).
Mobile App (Android preferred, iOS optional) for clients, collectors and controllers.
b) Payment
API MoMo MTN & Moov and Others (STK Push, USSD, QR Code).
Centralization of financial flows to a main account.
c) Tickets
Secure QR Code format (encrypted, server-signed).
Centralized database storage.
d) Back-end
Possible languages: Node.js, Django, or Laravel .
Database: PostgreSQL or MySQL.
GraphQL API for linking between web, mobile and third-party services.
e) Printing
Integration of POS thermal printers ( Sunmi , Epson, Bixolon ).
f) Accommodation
Cloud deployment (AWS, Azure, OVH) or local datacenter.
HTTPS + TLS 1.2/1.3 encryption.
4. Expected Deliverables
Web App Admin (route management, prices, sales, reports).
Web/Mobile App Client (reservations, MoMo payments , postponements).
Mobile Controller App (QR scan, offline/online validation).
Ticket window module with thermal ticket printing.
MoMo and DGI API integration ( improved version).
Technical documentation + user manuals.
Agent training." (client-provided description)
Matched companies (7)

B2Bcert ISO consultants in Bangalore

Breeze Website Designers

Ozlian S.A.R.L

Appeonix Creative Lab

April Innovations

Kiantechwise Pvt. Ltd.
