Social Networking Mobile App Development

Job ID: 40528630

Budget: $15 – $25 USD

This project centres on building a mobile-only social networking app whose first release focuses on helping users discover and add friends. The core flow is simple: create an account, search or scan for contacts, send a friend request, and manage accepted connections in an intuitive list or grid.

I already have the brand name—Moneyens—and a rough concept; what I need now is a developer (or small team) who can turn that concept into a polished iOS and Android application with a lightweight, secure backend. React Native or Flutter are ideal because a single codebase keeps the roadmap lean, but I’m open to native Swift/Kotlin if you feel that’s the best route.

Scope of work
• Design a clean, modern UI consistent with current mobile standards.
• Implement authentication (email, phone, or social login—let’s discuss the smoothest option).
• Build the friend-connection engine: search, invite, accept/decline, remove.
• Set up a scalable backend (Firebase, Supabase, or a custom REST/GraphQL service) with real-time updates for connection status.
• Ship fully signed builds to both app stores and deliver documented source code.

Future roadmap items such as messaging or rich user profiles remain optional for later sprints, so structure the database and architecture with that extensibility in mind.

Acceptance criteria
1. A compiled app is installable on both iOS and Android test devices without crashes.
2. Friend requests, acceptances, and removals propagate instantly between two test accounts.
3. Source code passes a quick review for readability and uses clear environment variables for any secrets.
4. A short README explains build steps, backend setup, and how to extend the feature set.

Let’s create the first social layer of Moneyens, keeping performance, scalability, and future feature growth at the forefront.