🚀 A Food Ordering App built with Android (Kotlin), using Firebase for database management and IMGur for image storage, as Firebase Storage is now premium.
🔹 This is only for the Customer App – You will need to download the Admin App separately to manage food items.
The project files are too large to store directly on GitHub
🔗 Download FoodieHeaven Customer App from Google Drive
🔗 Download FoodieHeaven Admin App from Google Drive
You Need Firebase and IMGur for storage, so Account must needed.
| Feature | Details |
|---|---|
| 📌 Language | Kotlin |
| 🗄️ Database | Firebase |
| 🖼️ Image Storage | IMGur |
| ⚡ Architecture | MVVM |
| ☁ Backend | Firebase Firestore & Authentication |
| 🔍 Recommendation Algorithm | Cosine Similarity (Content-Based Filtering) |
✅ User Authentication (Firebase Auth)
✅ Browse Food Items
✅ Add to Cart & Checkout
✅ Order Management
✅ Admin Panel for Adding Food Items (Available in Admin App)
- Clone the repository:
git clone https://github.com/your-repo-name.git
- Open in Android Studio
- Set up Firebase with your own configuration
- Run the project on an emulator or device 📱



