Cross-Platform Social Networking App Development

Job ID: 38829579

Budget: €8 – €30 EUR

I'm looking to create a cross-platform mobile application focused on social networking. The app should have the following core features:

- User Profiles: Each user should be able to create and customize their own profile.
- Messaging System: A reliable and intuitive messaging system for users to communicate.
- News Feed: An engaging and dynamic news feed to keep users updated.
- Privacy Settings: Options for users to customize their privacy settings, including who can see their profile and posts.
- Photo/Video Sharing: Allow users to share photos and videos on their profile and news feed.
- Friend Requests: Users can send, accept, and decline friend requests to build their network.
- Group Chats: Feature allowing users to create and participate in group conversations.
- Post Reactions: Users can react to posts with various emotions like like, love, laugh, etc.
- Stories: Short-lived content that allows users to post updates visible for a limited time, e.g., 24 hours.
- Search Function: Advanced search options to find users, posts, and other content within the app.
- Event Creation: Users can create and manage events, send invitations, and track RSVPs.
- User Blocking: Users can block or report other users to enhance security and user experience.
- Notifications: Push notifications to inform users about messages, friend requests, likes, and comments.

Ideal candidates for this project would be proficient in cross-platform app development, with a knack for creating user-friendly interfaces and seamless functionality. Experience in developing social networking apps would be a significant advantage.

The app should have a playful and vibrant design and style. Include a live streaming feature to enable users to broadcast live videos to their followers. The preferred budget range for this project is $1000.

The app should be developed using Flutter. The app is primarily for young adults. The app should include in-app ads as a primary monetization strategy. Include a live streaming feature where users can broadcast live videos to all their followers. A custom backend solution should be developed for the app. Include advanced admin controls for monitoring and moderating user activities and content. The live streaming feature should be advanced with interactive features like comments, likes, and virtual gifts.