evndata
Build the app to have the following features;
1. User registration page (first and last name, phone number and business name and password)
Note: user registration requires payment (GHS20.00)
2. Display user name, and phone number (if after login is successful)
3. Show a list of Internet plans/packs ranging from 1gb to 5gb only with a buy button
4. Display transaction history for account owner (date and time of transaction, Order ID, recipient number, transaction status, data plan)
Note: add a search function to filter a phone number from an entire transaction.
5. Add a wallet top up feature to allow users to top up their account (to enable them get debited from the app's e-wallet only as a choice.
6. Add paystacks checkout feature if user doesn't want to get debited from the app's e-wallet.
7. Add Admin feature to allow admin operate the following
I. Update the transaction status (from NOT SENT to SENT)
II. Enable and Disable user's account
III. Top up user's app's e-wallet.
IV. Export transaction history in CSV (excel format) for both individual accounts and all accounts