Menu

Android
Foody
A Fast Food Delivery App with Seamless Ordering and Admin Management
Project Overview
Foody is a fast food delivery app designed to provide users with a convenient way to order delicious meals from various restaurants. It enhances the delivery experience through a user-friendly interface, secure authentication, and efficient data management. Merchants can showcase menu items effectively via an included Admin Panel. Built with modern Android practices, it supports browsing, ordering, and tracking with upcoming integrations for maps and payments.
Key Features
- User-Friendly Interface for Browsing and Ordering Meals
- Seamless Navigation Using Navigation Component
- Firebase Authentication for Registration and Login
- Firebase Firestore for Storing Product Details and User Data
- Firebase Storage for Product Images and User Profiles
- MVVM Architecture with LiveData for Efficient UI Updates
- Coroutines for Background Tasks and Asynchronous Operations
- View Binding for Simplified View Interactions
- Glide for Efficient Image Loading and Caching
- Admin Panel App for Managing Users, Medicines, Orders, and Analytics
- Dynamic Animations with Rive and Lottie
- Responsive Design Using SDP and SSP Libraries
Technologies Used
Android with KotlinMVVM Architecture and LiveDataKotlin Coroutines for Async OperationsDagger Hilt for Dependency InjectionFirebase (Auth, Firestore, Storage)Navigation Component for Fragment ManagementGlide for Image HandlingRive and Lottie for AnimationsMotionLayout for UI TransitionsView Binding and Startup Runtime
Project Details
Client
Personal Project
Timeline
© 2025 Muhammad Sajedul Islam. All rights reserved.
0%