You are on page 1of 2

Final Year Project List Class Name BSCS/IT 8th (Remaining Students)

YEAR 2023
Institute Name NCBA&E Project Advisor PHONE NUMBER EMAIL ADDRESS
Prof. Tahir Sabtain 0346-6860316 sibtus@gmail.com Prof. Amjad Husain 0334-
4643445 Amjad_mcs@yahoo.com

Members (M.Mohsin & Hamna Qaisar)

Project: Food Donation and Delivery App Overview:


The Food Donation and Delivery App is a mobile application designed to bridge the gap
between surplus food providers (such as restaurants, hotels, or individuals) and those in need.
The app aims to reduce food waste by allowing food donors to offer excess or unused food,
which can be collected and delivered to hungry individuals or charitable organizations. It acts as
a platform for seamless food donation and efficient food distribution, contributing to reducing
food insecurity and promoting food sustainability.
Key Features:

Donor Registration and Food Listing:


Donors can register on the app and list surplus food items they wish to donate. Donors provide
details such as the type of food, quantity, expiration date (if applicable), and location for pickup.
User Profiles and Authentication:
Users (donors and recipients) can create profiles, with authentication mechanisms to ensure
secure access to the app. Profiles store contact information, preferences, and donation history.
Geolocation and Map Integration:
The app integrates with map services to identify food donors and recipients based on their
geographical location. Donors can mark their location for easy pickup, and recipients can find
nearby food donation sources.

Matching Algorithm:
The app employs a matching algorithm to efficiently pair food donors with recipients based on
their proximity and preferences. The algorithm ensures that the food is distributed to those in
need in a timely and equitable manner.
Real-time Notifications: Donors and recipients receive real-time notifications for new food
listings, matched donations, and order confirmations. Notifications help keep users informed and
engaged throughout the donation and delivery process.
Delivery and Pickup Management:
The app allows recipients or authorized volunteers to schedule pickups for matched donations.
Donors and recipients can track the delivery status in real-time to ensure a smooth process.

Review and Feedback:


Both donors and recipients have the option to leave reviews and feedback about the donation
experience. Reviews enhance trust and transparency within the app community.

Admin Dashboard:
The app includes an admin dashboard to manage user accounts, monitor donation activity, and
resolve any issues that arise. Admins can perform administrative tasks, including verifying new
donors and recipients.

Analytics and Reporting:


The app provides analytics and reporting features to track food donation trends, measure impact,
and identify areas for improvement. Data-driven insights help enhance the efficiency and
effectiveness of the food donation process.

Multilingual and Accessibility Support:


The app offers multilingual support to accommodate users from diverse language backgrounds.
Accessibility features are incorporated to ensure inclusivity and usability for users with
disabilities.

Technology Stack:
The technology stack for the Food Donation and Delivery App may include:
Mobile Platform: Android (Java or Kotlin) and/or iOS (Swift)
Back-end: Node.js, Python, Ruby on Rails, or Java Database: MySQL, PostgreSQL, Mongo DB,
or Firebase
Map Integration: Google Maps API or other location-based services
Push Notifications: Firebase Cloud Messaging or other notification services Authentication:
Firebase Authentication or similar authentication frameworks Deployment:
Cloud platforms like AWS, Azure, Google Cloud Platform, or Heroku.

You might also like