The AfricanParrot Leaders
📌 Notice: We have not included every African leader, not because we do not value them, but because this page presents only the representatives holding African general and country posts.
Dr. Prince Charles Adeleke
Head of AFRICAN PI NETWORK COMMUNITY
Mr Jude Okaa
Merchant Leader, AFRICAN PI NETWORK COMMUNITY
Prof Gaius Ebere
I.T Director, AFRICAN PI NETWORK COMMUNITY
Madam Francina
Secretary to the AFRICAN PI NETWORK COMMUNITY
Mr. James Friday
Media Director, AFRICAN PI NETWORK COMMUNITY
Eng. Lateef Ahmad Adisa
Engineering Director, AFRICAN PI NETWORK COMMUNITY
Contact on WhatsApp
Here Are the Detailed Features of Our Community Communicating App
1. User Account and Registration
- User registration and username creation
- Email and phone registration
- Secure password creation and confirmation
- Login, logout and persistent sessions
- Account security, settings and recovery
- Profile and profile-picture management
2. Email Verification and Account Communication
- Registration confirmation
- Password reset OTP
- Password-change confirmation
- Security and platform notifications
- Branded responsive email templates
3. Password Recovery
- Email-based recovery with secure OTP
- Five-minute OTP validity and countdown
- Single-use OTP and incorrect-code detection
- Attempt protection and 24-hour restriction after five failed attempts
- Secure password replacement and confirmation
4. User Profile
- Photograph, username, name, phone and email
- Personal information and profile editing
- Privacy, security, notification and account settings
- Profile visibility controlled by user preferences
5. Privacy Settings
- Profile, picture and contact visibility
- Online/activity visibility and contact permissions
- Search, group, content, status and post visibility
- Restrictions enforced by the platform
6. User Search
- Username and phone-number search
- Profile discovery
- Start a conversation from search
- Results respect privacy settings
7. One-to-One Chat
- Text, emoji, voice note and media messages
- Replies, reactions, timestamps and delivery status
- Notifications and conversation settings
- Persistent message storage
8. Real-Time Messaging
- Automatic recipient and conversation updates
- Unread indicators and timestamps
- Graceful connection handling
- Automatic reconnection when connectivity returns
9. Chat List
- Profile picture, name and last message
- Activity time, unread count and message indicators
- Voice-note and media indicators
- Chronological movement after recent activity
10. Message Replies
- Original message reference
- Response and visual identification
- Sender information where appropriate
11. Message Reactions
- Multiple emoji reaction types
- Reaction display and counts
- Add or remove reactions
12. Emoji Support
- Emoji insertion, reactions and picker
- Touchscreen and desktop support
13. Voice Notes
- Record, cancel, lock and send
- Play, pause, resume and playback progress
- Duration and timestamps
- Available in individual and group conversations
14. Hands-Free Voice Recording
- Lock-to-record and swipe-up interaction
- Convenient mobile recording without holding the button
15. Voice Calling
- Start, receive, accept, reject and end calls
- Mute, speaker and Bluetooth controls where supported
- Timer, connection status and caller information
- Failure notifications and reconnection handling
16. Video Calling
- Receive, accept, reject and end video calls
- Camera, microphone and audio controls
- Identification, timer, status and error handling
17. Voice-to-Video Call Switching
- Switch from voice to video where browser and device support it
18. Call Experience
- Waiting, ringing, connecting and connected states
- Caller image, status, duration and controls
19. Groups
- Names, images, descriptions and members
- Administrators, roles, privacy and notifications
- Text, voice notes, reactions, replies and calls
20. Group Membership
- Join requests, approval and rejection
- Member lists, roles, permissions and removal
- Group privacy controls
21. Channels
- Channel name, image, description and members
- Administrators, permissions, content and notifications
- Join requests and channel settings
22. Administrator Approval
- Review pending group and channel requests
- Approve or reject requests
- Manage membership and permissions
23. Group Voice and Video Communication
- Group voice and video calls where supported
- Participant, microphone, camera and call controls
24. Status and Social Posts
- Photos, written content, voice notes and media
- Attribution, timestamps, visibility and interactions
25. Marketplace and Business Content
- Promote products, services, businesses, offers and ventures
- Descriptions, photos, voice descriptions and attribution
- Visibility, timestamps and social interactions
26. Notifications
- Messages, replies, reactions and invitations
- Join requests, calls, security and system notifications
- In-app and browser/PWA notifications where supported
27. Notification Settings
- Message, group, call and post notifications
- Sound, visibility and conversation muting controls
28. Individual Chat Settings
- Mute, notification, privacy and media preferences
- Block, report and conversation controls
29. Group Settings
- Manage group information, image, description and members
- Administrators, requests, permissions, notifications and privacy
30. Channel Settings
- Manage channel information, members, roles and permissions
- Membership requests, notifications, privacy and content
31. Persistent Login
- Sessions remain after closing the browser, PWA or device
- Logout and security controls end sessions appropriately
32. PWA Installation
- Install prompt, icon and standalone mode
- Mobile navigation, manifest, service worker and caching
- Offline-aware app-like experience
33. Offline and Network Handling
- Online/offline status and automatic reconnection
- WebSocket recovery and unsent-content preservation
- Loading states, errors and safe PWA caching
34. Security
- Authentication, hashing, sessions, CSRF and secure cookies
- Access control, privacy, uploads, rate limiting and OTP protection
- Admin and WebSocket authorization
- Production configuration and security logging
35. Administration Portal
- Dedicated administrator experience
- Admin login: /admin/login
- Dashboard: /admin/dashboard
36. Admin Dashboard
- Users, active users, groups and channels
- Requests, posts, reports, notifications and analytics
- Platform activity and system status
37. User Management
- View, search, filter and review users
- Manage status and permissions
- Handle reports and problematic accounts by policy
38. Group Management
- Create, edit and manage groups and settings
- Review requests, members and administrators
39. Channel Management
- Create, edit and manage channels and settings
- Review requests, members and administrators
40. Content Management
- Manage posts, marketplace content and reported content
- Moderation actions respect privacy and authorization
41. Reporting and Moderation
- Report users, messages, groups, channels and posts
- Review reports and take appropriate action
42. Admin Notification Management
- Pending actions, requests, reports and security events
- Important administrative alerts
43. Admin Search and Filtering
- Search and filter users, groups, channels and requests
- Reports, posts, marketplace content and records
44. Admin Permissions
- Role-based protection for administrative operations
- Group and channel roles receive appropriate permissions
- Platform administrators have broader control
45. Admin Audit and Security
- Record user, group, channel and membership actions
- Moderation, account and security changes support accountability
46. Responsive Experience
- Smartphones, tablets, laptops and desktop computers
- Compact mobile experience and optimized larger-screen layout
47. Accessibility
- Accessible forms, labels, keyboard navigation and focus states
- Contrast, dialogs, screen-reader support and clear errors
48. Application Updates
- Continuous development without re-registration
- Accounts, conversations, groups, settings and posts persist
49. Data Persistence
- Accounts, profiles, messages and conversations
- Media metadata, memberships, posts, notifications and settings
- Calls and administrative records
50. Professional User Experience
- Feedback for authentication, registration, OTP and passwords
- Delivery, uploads, calls and membership feedback
- Loading, empty, error, confirmation and success states
51. Platform Identity
- Consistent identity across login, messaging and profiles
- Groups, channels, status, marketplace and calls
- PWA, email and administration branding
52. Overall Platform Experience
- Communication: messaging, channels, voice notes and calls
- Social: profiles, status, posts, reactions and replies
- Community: groups, membership and administrators
- Business: marketplace and service promotion
- Security: authentication, OTP, privacy and administration
- Convenience: PWA, notifications, real-time and offline awareness
AfricanParrot-Messenger is designed as a complete social communication and community platform, rather than only a messaging application.
53. AI-Powered Features
- Smart Reply suggestions in one-to-one chat, generated from recent conversation context
- "Catch me up" AI summaries for group and channel conversations
- AI writing assistance for marketplace listing captions
- Built-in AfricanParrot Assistant — an AI chat partner any member can message like a regular contact
- Per-user toggles for every AI feature, plus a platform-wide AI availability indicator
- Fully graceful degradation: if the AI provider is unset, rate-limited, out of quota, or briefly down, every other feature in the app keeps working normally with no crashes or blocked flows
54. Editable Username and Phone Number
- Members can change their username and/or phone number from Settings
- Global uniqueness enforced — a taken username is rejected immediately with a clear message
- Automatic notification to every direct-message contact when a member changes their username or phone number, so contacts are never confused by a sudden identity change
- All changes are recorded in the security audit log
55. Open Discovery and Connection
- Any registered member can search for and start a conversation with any other registered member by username or phone number
- Search results still respect each member's individual privacy settings
- No duplicate usernames are ever possible platform-wide, enforced at both the form and database level
56. Environment-Driven Admin Credentials
- The production admin dashboard login is sourced from secure Render environment variables, never hard-coded
- Optional environment toggle to keep the live admin password permanently in sync with the configured environment variable
- Fully isolated from the separate local-development admin account used for offline testing, so neither can affect the other