I’m building a new e-commerce application and want to lay a solid foundation before adding full shopping functionality. The first milestone is a clean, responsive Flutter app connected to Firebase that handles secure user authentication by email and password. The flow should include splash, sign-up, sign-in, password reset, and a simple home screen placeholder so I can extend it later with product listings and payment modules. Please structure the code clearly, follow current Flutter best practices, and wire everything to Firebase Authentication so new users are stored and returning users can log in seamlessly. Deliverables • Complete Flutter project with well-commented Dart code • Firebase setup files (google-services, rules, etc.) ready for import • Pixel-perfect UI for phone and tablet, dark/light modes appreciated • Brief README explaining project structure and where to extend for future features I’m ready to get started right away and will test on both Android Studio emulator and a physical iOS device. Let me know your timeframe for this initial authentication build and any clarifying questions you need answered.