Charity and Donation Android App Using Java

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

CS & IT Department

Hazara University Mansehra


FYP Proposal

FYP Title: Charity and donation Android app using java


Session: Fall - 2020 Discipline: BSCS 7th B
S.No Roll No Name Responsibilities Signature

1 301-201112 Ashir Zeb App development

Documentation &
2 301-20194 Zain Ul Aabdin
Thesis

Introduction:
In a world where philanthropy plays a pivotal role, the Charity Connect app aims to
provide a seamless platform for users to contribute to various charitable foundations such
as Sweet Homes. This project proposes the development of a mobile application using
Flutter, connecting donors with different charitable organizations, streamlining the
donation process.

Existing System:
The current system relies on traditional methods, such as online searches, which can be
time-consuming and less reliable. There's a lack of a unified platform, making it
challenging for users to find trusted local service providers. Moreover, limited
accessibility and transparency in the existing system contribute to a less-than-optimal
user experience.
Proposed System:
The CharityConnect app will offer an intuitive interface for donors and charitable
organizations. Key features include
 User registration and authentication.
 Browse and discover various charitable foundations and causes.
 Secure donation process with multiple payment options.
 Real-time tracking of fund utilization and impact.
 Push notifications for updates and new campaigns.

Feasibility Study of Proposed System:


The feasibility study of the proposed system will encompass:
 Technical Feasibility: The chosen technologies are widely adopted, ensuring technical
viability.
 Operational Feasibility: The app's user-friendly design makes it operationally feasible
for both donors and charitable organizations.
 Economic Feasibility: The benefits of increased transparency and accessibility justify
the development costs.

Tools/Technology or Infrastructure for Proposed System:


The primary tools and technologies for this project include:
 Frontend Development: Flutter framework for a cross-platform mobile application.
 Backend Development: Java for a secure and scalable backend system.
 Database: MongoDB for efficient data management.
 Payment Integration: EasyPaisa or JazzCash for secure and seamless transactions.

Timeline
The project will be executed in the following phases:
 Requirements and Planning: 2 weeks
 Android App Development: 8 weeks
 Integration and Testing: 4 weeks
 Database Implementation: 2 weeks
 Documentation and Finalization: 2 weeks
Documentation
Comprehensive documentation will be provided, including:
 Technical Documentation: Details on application functionalities and
technologies used.
 User Manuals: Guidelines for users on how to utilize the application effectively.
 Project Report: Summarizing project objectives, methodologies, results, and
conclusions.

FYP Committee Remarks:

Decision:

You might also like