Falah e khalq donation application
Due to recent COVID-19 situation, thousands of the people donated multiple items to needy people. It was observed that people preferrd to stay at home due to sensitive situation and preferred to sale and purchase using digital stores. In this context, Falh e Khalq (a donation App) is proposed.
2025-06-28 16:27:13 - Adil Khan
Falah e khalq donation application
Project Area of Specialization Computer ScienceProject SummaryDue to recent COVID-19 situation, thousands of the people donated multiple items to needy people. It was observed that people preferrd to stay at home due to sensitive situation and preferred to sale and purchase using digital stores. In this context, Falh e Khalq (a donation App) is proposed. This application is developed completely for the donors to donate anything to the welfare home. The user can choose category of their donation and they can provide their location so that volunteers can pick up the donated items from them. Lists of welfare home are also provided. The user can make a decision by choosing active welfare homes in order to donate their items. The aim of this application is to ease the donors who wish to make a donation but do not know where to donate it. Besides, to overcome transparancy issue and to avoid fraud issues of any donated item, following two main users for this application denoted by admin and donor are proposed.
1. Admin-The NGO will act as admin and role of an admin is to operate login account of the application and see the donors list, their item type, their selected welfare home, their time and location of doner. Admin can forward the donation post and its details to the volunteer so that volunteer can collect the donation from them. Admin can also make any changes by reading, updating or deleting the application.
2. Donor-The donor can donate the item by clicking the list of welfare homes provided by NGO and select one welfare home from it whom they want to donate, then user will select the item type from the list and then post the item details they want to donate.
Types of donated items:
Food, clothes, stationary items, medical items, electronic items, furniture, kitchen ware, toys and games etc.
Project ObjectivesBelow are few of the objective that would be achieved in developing this application.
- To design a mobile application that can ease donor to make the donation without getting out from their homes.
- To implement GPS system to track live location of donor.
- To develop Charity Donation Application where Donor can choose any registered Welfare home in their city according to their donated item. This application enables 3 parties (Donor, Admin and volunteer) to communicate in an effective manner.
- To add verious registered of Welfare homes.
- To provide accounts (Easypaisa, jazz cash, bank)
Waterfall methodology would be used to implement this Donation Application because it is the simplest methodology among others. There are six phases used in this methodology which are requirement gathering, design, implementation, testing, deployment and maintenance.
These six phases are defined below:
-
Analysis and Requirements of project:
All the essential requirements of the project would be gathered and analyzed in this stage by conducting interviews, and after analyzing it would be placed in one single specific document.
-
Designing of the project:
The requirements gathered will be studied and then designing of the software would be preformed. And in this section hardware is specified in the software design and requirements will be helpful for defining the software architecture.
-
Development of the project
After designing the software, it would be divided in small tasks to develop each module. These tasks would be tested for their functionality and would be integrated in the next stage.
-
Integration and Testing of the project:
Each developed unit will be integrated after the development phase. After that, unit, system and integration testing will be performed. After integration, in last entire integrated software would be tested.
-
Deployment of project
After functional and non-functional testing of the software, it would be deployed in the market.
-
Maintenance of the project
When project would be deployed in the market, multiple problems could appear in client’s environment. To fix those problems patches would be released. Also to enhance the functionality and appearance, some improved versions would be released. Maintenance would be done to provide the variations in the environment of customer.
Benefits of the ProjectWhen we realize that 87% of Pakistani own a smartphone we come to understand the magnitude and the importance of focusing on mobile app development in the 21st century. This means that if a company has an app, they will reach a lot more people than if they just stick to a normal website development, which will allow them to attract more volunteers, including young people, as well as gather more donations and get more exposure.
Donations: As it was briefly referred above, donations can significantly increase with a more digital approach and a very strong CTA button. Having a mobile app development with simple and direct approach will allow users to donate in a much faster and simpler way while using their mobile phones.
Appeal to younger audiences (Volunteering work)
If your NGO is currently trying to recruit young people for volunteer work, or simply trying to get their attention for more exposure, then a mobile app development would be a great way to appeal young audiences. It is known that 78% of young people (ages 19 – 29) spend an increasing amount of time on their mobile phones which is extremely significant.
Communication boost
Based on a recent study involving more than 265 Non Profit organizations, we found out that digital tools proved to be effective on a scale of 91%, boosting the overall reach and communication experience. It is unarguable that a mobile app development and consequently social media platforms can help in promoting events and communicating with specific target groups allowing you to be much closer with your audience.
Technical Details of Final DeliverableOur project requires the following technical details:
- A complte and operational android application will be realeased.
- User Manual will be provided
- Complete Documentation from requirement gathering to designing, coding and deployment detail will be provided
- Live on Play store
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 40000 | |||
| Android Mobile | Equipment | 1 | 30000 | 30000 |
| printing | Miscellaneous | 200 | 10 | 2000 |
| final report | Miscellaneous | 2 | 3000 | 6000 |
| internet connection | Equipment | 1 | 2000 | 2000 |