DANIEL dabiri
1. Location Detection: You should use a Geolocation API to detect a user's location based on their IP address and update the country code in the phone number input section accordingly for every user visiting the app. 2. Text Correction: Change "sign
0 Students
₦200.00
ABOUT THIS COURSE:
1. Location Detection: You should use a Geolocation API to detect a user's location based on their IP address and update the country code in the phone number input section accordingly for every user visiting the app.
2. Text Correction: Change "signin" to "sign in" on the login page to correct the text.
3. In-App Welcome Notification: Implement a notification system that sends a welcomeand transaction notification to new users after they create an account or make a transaction.
4. First Name and Last Name Update: Investigate and resolve the issue preventing users from updating their first name and last name.
5. Phone Number Validation: Implement real-time phone number validation for different countries on the phone number input form to improve user experience. Currently it takes the user to another form page before throwing an error.
6. Email Detachment: Fix the issue where users can re-register with a detached email but cannot log in with the detached email.
7. Username Uniqueness: Develop a system to ensure that usernames are unique even if the first name and email are the same but with different email providers. For instance when I use obi@gmail.com and obi@outook.com it picks the @and then the first name as my username which makes us having same username.
8. Creating Offers: Add a link or button to create an offer on the buy section if no existing offers are found.
9. Messaging Improvement: Update the message displayed when no offers are available for a currency pair to make it more accurate. The message should be “No Offer available for this currency pairs” not “No trade available for this currency pair”.
10. My Offer Tab: Provide a link or clear instructions for users to create an offer in the "My Offer" tab when they don't have any offers.
11. Performance Optimization: Improve the loading speed when selling currency and calculating fees.
13. Dynamic Currency Creation: Implement a feature where the "Create Currency" space appears only if at least one currency is removed.
14. Change Wallet Functionality: Evaluate the need for the "Change Wallet" functionality and consider removing it , it's redundant.
15. User Guidance: Provide guidance for new users in the sell section who have not selected any funds.
16. UI Limit for Currency: Set a limit to the character for amount of currency displayed in the UI for users with large balances.
17. Input Character Limit: Add character limits for various input fields in the registration and login forms.
18. OTP Expiration: Clarify whether OTPs are expected to expire based on the timer in the OTP section.
19. Consistent Menu Bar: Ensure that the menu bar is available on all pages for consistent navigation.
20. Wallet Management: Allow users to add and remove wallets as needed.
21. Currency Selection: Provide an option to select the entire currency when adding a wallet.
22. Wallet ID Issue: Investigate and resolve the issue where only Naira has a wallet ID.
23. Wallet Creation: Reconsider the need for creating wallets and allow users to receive any currency by default.
24. Offer Creation Message: Modify the message displayed after creating an offer for clarity. It should read, offer created successfully not “Trade created successfully and offer created successfully
25. Offer Creation Time: Ensure that the offer creation time accurately reflects minutes and hours it currently reflects only hours.
26. Currency Selection Messaging: Improve messaging when selecting a currency, especially if the recipient does not have the chosen currency wallet it should not read “user does not have undefined wallet” make the system to ask you to select a wallet and then if the receiver has not activated that wallet in their own end then it should tell the sender that the user does not have the chosen currency wallet.
27. Red Mark Visibility: Adjust the visibility of the red mark sign on the transfer page to become invisible when a currency is not selected.
28. Balance Privacy: Allow users to hide their balance individually or provide a single hide icon for convenience.
29. Wallet Removal: Add a feature to remove added wallets.
30. Transaction History: Implement a transaction history feature with sorting and export options.
31. Notification Settings: Fix the issue with the update notification settings button.
32. Password Requirements: Enforce password requirements, including special characters when creating an account not when updating the account.
33. Password Change OTP: Require users to receive an OTP before changing their password.
34. Automatic Logout: Automatically log users out after they successfully change their password.
35. Pin Change Issue: Address the issue where the system hangs after changing the PIN.
36. Redirect After PIN Change: Programmatically redirect users to the Security page after changing their PIN.
38. Mobile Money Placeholder: Provide placeholders for mobile money numbers based on the country's unique format.
39. Missing Logo: Add the missing Vodafone logo for mobile money payments.
40. Flag Visibility: Improve the visibility of the Zambian flag on the Kwacha.
41. Offline Mode: Implement data caching to improve app performance in low network conditions.
42. Dispute Resolution: Create a dispute resolution system for users to report and resolve issues related to incorrect transactions.
WHAT YOU WILL LEARN
This course includes:
- 1 on-demand videos
- No documents
- No audios
- Less than 100 Subscribers