Android recipe app with search, categories, favorites, and cloud sync — Firebase Auth + Realtime Database, Room offline cache, Material Design.
- 🔍 Recipe search across categories
- 🗂 Category browsing — horizontal and grid layouts
- ❤️ Favorites — saved locally with Room for offline access
- ➕ Add your own recipes — with images, synced to Firebase
- 👤 Auth flow — register, login, profile (Firebase Auth)
- 🎨 Material Design UI with fragments + bottom navigation
| Layer | Tech |
|---|---|
| Language | Java |
| Cloud | Firebase Auth + Realtime Database |
| Offline | Room (favorites cache) |
| UI | Material Components, ViewBinding, Fragments |
| Images | Glide |
git clone https://github.com/ProHussain/RecipesApp.git- Create a Firebase project (Auth + Realtime Database) and drop your own
google-services.jsonintoapp/— seegoogle-services.example.jsonfor the expected shape - Sync Gradle, run on any modern Android device
The repo intentionally ships no Firebase credentials.
- Screenshots
- Kotlin + MVVM migration
- Recipe detail sharing
- CI build via GitHub Actions
Ghulam Hussain — Product Engineer · apps with 50M+ combined downloads LinkedIn · GitHub · Medium