https://github.com/asif-khan-2k19/imdad-majorproject
It is a food donation application designed to seamlessly connect food donors—such as caterers, restaurants, and event organizers—with orphanages in need. Once a donation is accepted, logistics are coordinated, enabling food collection by either an orphanage representative or a designated third-party service.
https://github.com/asif-khan-2k19/imdad-majorproject
expo firebase food-donation food-donation-application hunger imdad react-native react-native-expo tailwindcss
Last synced: about 1 month ago
JSON representation
It is a food donation application designed to seamlessly connect food donors—such as caterers, restaurants, and event organizers—with orphanages in need. Once a donation is accepted, logistics are coordinated, enabling food collection by either an orphanage representative or a designated third-party service.
- Host: GitHub
- URL: https://github.com/asif-khan-2k19/imdad-majorproject
- Owner: asif-khan-2k19
- Created: 2025-04-10T04:59:07.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2025-04-10T06:53:06.000Z (about 1 month ago)
- Last Synced: 2025-04-11T00:18:10.201Z (about 1 month ago)
- Topics: expo, firebase, food-donation, food-donation-application, hunger, imdad, react-native, react-native-expo, tailwindcss
- Homepage: https://play.google.com/store/apps/details?id=com.asifkhan2k25.imdad
- Size: 14.9 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![]()
# Imdad – Bridging Hunger with Humanity
## 📌 Project Overview
**Imdad** is a mobile application developed to bridge the gap between surplus food providers—like restaurants, event organizers, and individuals—and orphanages in need. The platform enables food donors to instantly notify partner orphanages about available surplus food, which they can accept or reject. Logistics are then coordinated for collection, ensuring that no edible food goes to waste while children sleep hungry.
---
## 🚀 Key Features
- 🔒 **Secure Authentication**: User and orphanage login with Firebase Authentication.
- 📦 **Donation Module**: Donors can upload food details with pictures, pickup location, quantity, and time.
- 🏡 **Orphanage Dashboard**: View, accept/reject donations, and provide ratings.
- 🛎️ **Real-Time Notifications**: Alerts for new donations and status updates.
- 📈 **Analytics & Reports**: Visuals for donation trends, user participation, and food distribution.
- ⭐ **Ratings & Reviews**: Quality control through user feedback.---
## 🛠️ Tech Stack
| Layer | Technology |
|-------------------|--------------------------------|
| **Frontend** | React Native, Expo, Tailwind CSS |
| **Routing** | Expo Router |
| **Backend & DB** | Firebase Firestore, Firebase Storage, Firebase Auth |
| **Notifications** | Expo Notifications |
| **Charts** | react-native-gifted-charts |
| **Image Picker** | Expo Image Picker |---
## 🧩 Modules Breakdown
### 🔑 Authentication
- Firebase Auth-based login, signup, and password reset.
- Validations for secure access.### 👤 Profile Management
- Donors and orphanages can update profile info, including business/contact details.### 📤 Donor Module
- Upload food donations with photo, location, quantity, and estimated servings.
- View all past donations with statuses: `Pending`, `Accepted`, or `Rejected`.### 🏠 Orphanage Module
- View list of incoming donations.
- Access donor profiles for credibility.
- Rate and review donations.### 📊 Analytics Dashboard
- Displaying total `Pending`, `Accepted` and `Rejected` donations.
- Graph of monthly donation trends.
- List of registered users along with their donation count.---
## 🏆 Achievements
- 🥇 **1st Place** in COMPUTSAV 2025 Project Competition
- 📄 Research paper published at ICETCI-2025: [*"Implementation of a Digital Solution for Efficient Food Donation and Waste Reduction"*](https://doi.org/10.32622/978-81-931579-0-9-202)