AFRICAN PI NETWORK COMMUNITY

This project is built and remains the property of AFRICAN PI NETWORK COMMUNITY, presented through AfricanParrot-Messenger.

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.

Portrait placeholder for Dr. Prince Charles Adeleke

Dr. Prince Charles Adeleke

Head of AFRICAN PI NETWORK COMMUNITY

Portrait placeholder for Mr Jude Okaa

Mr Jude Okaa

Merchant Leader, AFRICAN PI NETWORK COMMUNITY

Portrait placeholder for Prof Gaius Ebere

Prof Gaius Ebere

I.T Director, AFRICAN PI NETWORK COMMUNITY

Portrait placeholder for Madam Francina

Madam Francina

Secretary to the AFRICAN PI NETWORK COMMUNITY

Portrait placeholder for Mr. James Friday

Mr. James Friday

Media Director, AFRICAN PI NETWORK COMMUNITY

Portrait placeholder for Eng. Lateef Ahmad Adisa

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