Skip to content

meetjain6091/Admin-Puries-Food-Delivery-App

Repository files navigation

🛡️ Puries Food Delivery - Admin App

The central management hub for restaurant owners and staff to handle orders, update menus, and track earnings.

Android Kotlin XML


📖 About The Project

This is the Admin & Restaurant Management companion app for the Puries Food Delivery ecosystem. Built natively with Kotlin, this application gives restaurant owners complete control over their digital storefront. It provides a real-time overview of business metrics, allows for instant menu updates, and facilitates smooth order dispatching to ensure customers get their food hot and on time.

✨ Key Features

  • 📊 Live Dashboard: Get an instant overview of pending orders, completed orders, and total lifetime earnings.
  • 🍔 Menu Management: Easily add new food items with images, prices, short descriptions, and ingredients.
  • 📋 Inventory Control: View the complete catalog in the "All Items" tab to adjust availability or delete discontinued dishes.
  • 🚚 Order Dispatching: Manage the flow of food from the kitchen to the customer, tracking items that are "Out For Delivery".
  • 👥 Staff Access Control: Securely create new Admin user accounts to delegate restaurant management tasks.
  • 👤 Admin Profiles: Dedicated profile management to update restaurant contact details and secure passwords.
  • 🔔 System Alerts: Visual snackbar/toast confirmations (e.g., "Data Uploaded Successfully") to ensure actions are completed.

📱 Admin App Gallery

Admin Splash Screen

Admin Welcome
Clean splash screen distinguishing the secure Admin portal from the user app.
Main Dashboard

Management Dashboard
At-a-glance analytics for orders/earnings and quick-access grid menu.
Add New Item

Add Menu Items
Upload food images, set pricing, and list ingredients straight from the app.
All Items Catalog

Inventory Catalog
Review the entire menu, adjust item quantities, or remove outdated dishes.
Create Admin

Create New Admin
Onboard new staff members or managers with secure credentials.
Admin Profile

Profile Management
Update personal/business contact information and address details.
Out For Delivery

Delivery Tracking
Monitor orders that have left the kitchen and are en route to customers.
System Confirmations

Action Confirmations
Clear UI feedback ensuring managers know their updates were saved to the database.

🛠️ Tech Stack

  • Language: Kotlin
  • Platform: Android SDK
  • UI / Layout: XML / ConstraintLayout
  • IDE: Android Studio

🚀 Getting Started

To explore the admin source code:

  1. Clone this repository:
    git clone [https://github.com/meetjain6091/Admin-Puries-Food-Delivery-App.git](https://github.com/meetjain6091/Admin-Puries-Food-Delivery-App.git)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages