https://github.com/amanalis/foodordering_app
A simple Food Ordering Android App built using Java and Firebase. The app allows users to browse dishes, view them by categories, add to cart, and place orders with a smooth UI.
https://github.com/amanalis/foodordering_app
android-app firebase firebase-auth firebase-realtime-database firebasestorage java
Last synced: 3 months ago
JSON representation
A simple Food Ordering Android App built using Java and Firebase. The app allows users to browse dishes, view them by categories, add to cart, and place orders with a smooth UI.
- Host: GitHub
- URL: https://github.com/amanalis/foodordering_app
- Owner: amanalis
- Created: 2025-08-25T07:39:55.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2025-08-30T19:53:49.000Z (11 months ago)
- Last Synced: 2025-08-30T21:26:43.144Z (11 months ago)
- Topics: android-app, firebase, firebase-auth, firebase-realtime-database, firebasestorage, java
- Language: Java
- Homepage:
- Size: 6.85 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🍔 Food Ordering App
A simple Food Ordering Android App built using Java and Firebase.
The app allows users to browse dishes, view them by categories, add to cart, and place orders with a smooth UI.
## 🚀 Tech Stack





Java – App development & UI functionalities
Firebase Authentication – Secure login & signup
Firebase Realtime Database – Storing and fetching food details
Firebase Storage – Handling images of dishes
## 📱 Features
✅ User Authentication (Login / Signup with Firebase Auth)
✅ Display all dishes with details (price, rating, description, image)
✅ Browse by categories (Pizza, Burger, Chicken, Sushi, etc.)
✅ Add items to Cart & Checkout system
✅ Order summary with subtotal, delivery charges, and total
✅ Modern and responsive UI
## 🔄 Work in Progress:
- **Coupon code system**
- **Payment gateway integration**
- **Order tracking**
## ⚡ Getting Started
1. **Clone the repository**
```bash
git clone https://github.com/your-username/food-ordering-app.git
```
2. **Open project in Android Studio**
3. **Connect with your Firebase project**
4. **Run the app on an emulator or real device**
## 🤝 Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
---
## 👨💻 Developed By
**Aman Ali**
🎓 BSCS Graduate — SZABIST (Class of 2024)
💼 Android Developer (JAVA | Firebase | Fintech)
🔗 [LinkedIn](https://linkedin.com/in/aman-alisalim)
💻 [GitHub](https://github.com/amanalis)
🎨 [Behance](https://www.behance.net/amanali00)
---
## 📜 License
This project is licensed under the MIT License – see the LICENSE
— feel free to use, modify, and learn from it.