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.