I need a small-scale utility app built for Android that cleanly hooks into Firebase. The core of the job is to get Firebase Authentication working flawlessly—new users must be able to register, returning users must sign in, and the session flow has to be reliable every time the app launches. Once authentication is solid I’ll also need the app wired to my Firebase project so I can extend it later with Cloud Firestore or Realtime Database; please structure the code with that in mind (using the latest Firebase SDK, Android Studio, Kotlin preferred but Java is fine). Deliverables I expect: • Full Android Studio project with clear package structure • Working APK demonstrating sign-up, login, logout and auto-login on relaunch • Read-me showing the Firebase setup steps you followed (console settings, SHA-1, rules) • A brief note on how to extend the code to add Firestore calls later I’ll test by importing the project, replacing the google-services.json with my own, and running the APK on a physical device. If authentication runs without crashes and retains user state, the job is done.