Our client had a retail platform and wanted to create another that would allow individuals to earn money without committing to a fixed job. The goal was to integrate their selected products into a Laravel-based site via API, allowing users to register, create personal pages based on the products, and generate affiliate links. These links could be shared widely, with commissions earned from purchases accumulating in a digital wallet. Users could then withdraw their earnings through a partner (payshop) in cash, transfer funds to other digital wallets, or convert to mobile money. The platform also included a chat feature between interested parties and customers.
The primary challenges faced during this project were organizational rather than technical. All of the design had to be done manually. Other challenges included managing the communication with the API for the shipping system, ensuring seamless order traffic, and handling returns automatically.
Integration and Development: We integrated the client’s product selection into the Laravel-based site via API, allowing users to create personal affiliate pages and generate shareable links. The goal was to make the user independent in creating their page, with all the necessary tools available.
Affiliate System: We developed a robust affiliate system where users could earn commissions on sales, with earnings tracked and credited to digital wallets.
Withdrawal System: A system was implemented for withdrawing earnings through a payshop partner, with options for cash withdrawal, fund transfers, and conversion to mobile money.
Communication and Tracking: Established a chat feature between users and customers and integrated an API communication system for seamless order and shipment management.
Administrative Area: Developed an administrative area to manage all information, track order statuses, and provide support for any issues. The system allowed both affiliates and staff to access order information via API, ensuring transparency and efficient resolution of any problems.