This project mainly focuses on African customers.so,we don't need to worried about credit and debit card payment system.
A Mobile Apps that work well in Web, IOS and Android.
Programming Language: Use Spring boot in backend side and Open source language in frontend.
Mobile Side Requirement:
Design: A web app which wrapped by webview component. A dedicated background service should be run for receiving/sending msg from/to server side. The communication method between webapp and background service is IPC.
OS: Android and IOS
Feature List
1. Authentication
a. Registration
b. Verify his phone number
c. Login the system
d. Forget password
2. Profile
a. Balance
b. His QR code
c. Change his name, picture, and address
d. Logout
3. Sent money/ Request money / Transfer
a. Search user by phone book & messenger (whatsapp) / Facebook
b.cash out(the user will have a preference to pick from one of the nearest bank or to make direct deposit to his bank)
c.Transaction history
4. Scan to pay
a. User will be able to scan to pay money to users
5.bill payment
a.electric bill
telephone airtime
6.Go fund me!
7.notifications
8.chat option with customer
9. Term of use
Report an issue
Faq
Contact us
10. Admin panel
a. Admin will be able to approve / reject user's account
b.admin Will check and deposit to the user account when the user send the deposit receipt.
b. Admin will be able to manage users
c. Admin will be able to view user transactions
d. Admin can check daily activities
e. Admin can set the service charge percentage rate
f. Admin can upload prepaid airtime
f. Admin will see customer's cash pickup request
g.admin can add multiple languages
About the recuiterMember since Nov 11, 2022 Tapas Jaiswal
from Southern Province, Sri Lanka