Flutter Social Network Prototype

Job ID: 40334207

Budget: $10 – $30 USD

I need a cross-platform Flutter app that lays the groundwork for a new social networking product. In this first milestone the scope is tightly focused on getting robust, scalable User Profiles in place.

Core objectives
• Build the full profile flow: sign-up / log-in, create and edit profile, upload avatar, and display the profile screen.
• Store profile data in a cloud back-end (Firebase or a comparable Flutter-friendly service).
• Write clean, modular Dart so future features—chat, content sharing, follow system—can slot in without rewrites.
• Include basic state management (Provider, Riverpod, or Bloc—whichever you are most comfortable with).

Deliverables
1. Flutter source code in a Git repo with clear commit history.
2. README covering environment setup, third-party packages used, and steps to run the app on Android and iOS.
3. Short video or screenshots demonstrating profile creation and editing on a real device or simulator.

Acceptance criteria
• New users can register, create a profile, and see it persist across sessions.
• Profile edits reflect instantly in the UI and the database.
• Code passes Flutter analyze with no errors and is ready for CI/CD integration.

I’m happy to discuss your preferred tech stack details, timelines, and any questions before we start.