Android Authentication Flow Demo App

Замовник: AI | Опубліковано: 22.10.2025
Бюджет: 30 $

I’m putting together a simple yet fully functional Android Studio “Ladybug” project (Java 17) that demonstrates a local authentication flow. The app should open with a modern-looking login screen where a user enters e-mail and password; those credentials are checked on the device only, stored either in SharedPreferences or a small Room table—whichever you feel is cleaner for a beginner example. Once the credentials are accepted, the user is sent to a profile screen that pulls the saved name, e-mail and a profile picture and lays them out neatly. Expect to wire the two screens with explicit intents and handle state so that the profile data survives an app restart. Because this is meant as a learning template, well-structured, commented code and a tidy UI hierarchy are just as important as the functionality itself. Feel free to suggest or include extras such as a “Remember Me” switch, password masking or an image picker for the avatar; they’re not mandatory but I’m happy to incorporate them if time permits. Deliverables • A zip of the complete Android Studio project that builds without tweaks • Debug APK for quick review • Short README outlining the project structure, libraries used and how to switch between SharedPreferences and Room if relevant No external back-end is required—everything stays on the device—so the focus is strictly on UI/UX polish, data persistence and solid navigation practices.