Skip to content

annish-cmd/FoodieHeaven-Food-Ordering-App-Kotlin-CustomerApp

Repository files navigation

FoodieHeaven Customer App 🍔🍕

🚀 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.

📥 Download the Project

The project files are too large to store directly on GitHub ☹️. You can download them from the link below:

🔗 Download FoodieHeaven Customer App from Google Drive

🔗 Download FoodieHeaven Admin App from Google Drive


⚠️ Important

You Need Firebase and IMGur for storage, so Account must needed.


🛠 Tech Stack

Feature Details
📌 Language Kotlin
🗄️ Database Firebase
🖼️ Image Storage IMGur
⚡ Architecture MVVM
☁ Backend Firebase Firestore & Authentication
🔍 Recommendation Algorithm Cosine Similarity (Content-Based Filtering)

📸 Screenshots

InCollage_20250218_101537685


InCollage_20250218_101935669


InCollage_20250218_101723799


photo_6170273824617120362_y

📜 Features

✅ User Authentication (Firebase Auth)
✅ Browse Food Items
✅ Add to Cart & Checkout
✅ Order Management ✅ Admin Panel for Adding Food Items (Available in Admin App)


🚀 Setup & Installation

  1. Clone the repository:
    git clone https://github.com/your-repo-name.git
  2. Open in Android Studio
  3. Set up Firebase with your own configuration
  4. Run the project on an emulator or device 📱

About

Customer App where customer can see all the Food items.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published