Android App with Authentication & Notifications

Job ID: 40493810

Budget: ₹750 – ₹1,250 INR

I need a focused Android build that lets users sign up or log in securely and receive real-time push notifications. The core of the job is to:

• set up robust user authentication (email / password and social login options are both fine as long as they follow current Android best practices);
• wire the app to a reliable push service—Firebase Cloud Messaging is my default choice, though I’m open to an alternative if you can justify it.

Everything else—UI polish, extra features, store submission—can follow later. For now, I want a clean, well-structured codebase that I can extend. Please use Kotlin where possible, document the key classes, and make sure the build runs without errors in Android Studio.

Deliverables
1. Full Android Studio project folder ready to build and run.
2. Clear README covering setup, authentication flow, and how to test push notifications.
3. Short video or screenshots proving both features work on a device or emulator.

I’ll review by installing the APK, creating a test account, logging in, and pushing a dummy notification from Firebase to confirm it arrives. If that round-trip works smoothly, the milestone is complete.