Cross-Platform Messaging Channel Development
Budget: $30 – $250 USD
I'm looking for an experienced developer to create a messaging channel similar to WhatsApp. The channel should be available on both Android and iOS platforms.
Core features required:
- Text messaging
- Voice messaging
- Media sharing
User authentication is necessary, so users will need to log in or sign up.
Ideal Skills and Experience:
- Proficiency in mobile app development for both Android and iOS
- Experience with real-time messaging protocols
- Strong background in user authentication and security
- Ability to design user-friendly interfaces
Please provide examples of previous similar work done.
| Feature | Description |
| --------------------- | ---------------------------------------- |
| Post Feed | Where users see your posts |
| Push Notifications | Notify users when you post |
| User Login | Users can sign up and follow you |
| Follow System | Users follow your channel |
| Mobile App | Available on iOS & Android |
| Content Types | Post video, images, audio, or text |
| One-Way Posts | Only you can post, users just read/watch |
and also want my Channel App to display the number of followers (i.e., users who have registered in the app and follow my channel). Since this is a one-channel app (just you as the poster), we can treat any logged-in user as a follower.
✅ How to Show the Number of Followers
We’ll store a list of users who “follow” the channel (i.e., they register and optionally tap a “Follow” button).
✅ Option A: Automatic Following
Every user who registers is automatically a follower (simpler, less UI).
✅ Store each user in a "followers" collection.
✅ Display the followers.count() in my feed page (MainFeedActivity).
✅ Option B: Manual Follow Button
Show a "Follow" button on the home screen (once per user), and only count those who tapped follow.
Let’s go with Option A for now, since it’s cleaner for a simple channel app.
Core features required:
- Text messaging
- Voice messaging
- Media sharing
User authentication is necessary, so users will need to log in or sign up.
Ideal Skills and Experience:
- Proficiency in mobile app development for both Android and iOS
- Experience with real-time messaging protocols
- Strong background in user authentication and security
- Ability to design user-friendly interfaces
Please provide examples of previous similar work done.
| Feature | Description |
| --------------------- | ---------------------------------------- |
| Post Feed | Where users see your posts |
| Push Notifications | Notify users when you post |
| User Login | Users can sign up and follow you |
| Follow System | Users follow your channel |
| Mobile App | Available on iOS & Android |
| Content Types | Post video, images, audio, or text |
| One-Way Posts | Only you can post, users just read/watch |
and also want my Channel App to display the number of followers (i.e., users who have registered in the app and follow my channel). Since this is a one-channel app (just you as the poster), we can treat any logged-in user as a follower.
✅ How to Show the Number of Followers
We’ll store a list of users who “follow” the channel (i.e., they register and optionally tap a “Follow” button).
✅ Option A: Automatic Following
Every user who registers is automatically a follower (simpler, less UI).
✅ Store each user in a "followers" collection.
✅ Display the followers.count() in my feed page (MainFeedActivity).
✅ Option B: Manual Follow Button
Show a "Follow" button on the home screen (once per user), and only count those who tapped follow.
Let’s go with Option A for now, since it’s cleaner for a simple channel app.