Minor Project Report
Minor Project Report
Minor Project Report
A PROJECT REPORT
Submitted by
IN
NOEMBER 2023
BONAFIDE CERTIFICATE
Certified that this project report “HOPE HARBER” is the bonafide work of
“BIKI KUMAR RAI (22MCC20118)& ANSHUMAN(22MCC20125)” who
carried out the project work under my/our supervision
SIGNATURE
SIGNATURE
Ms.Tanu
Dr. Abdullah Khan
SUPERVISOR
Assistant Professor
HEAD OF THE DEPARTMENT
MCA
MCA
Session 2022-24 in partial fulfillment and has been carried out under my
direct supervision and guidance. This report or a similar report on the topic
has not been submitted for any other examination and does not form a part of
………………………… ………………………
T
he Completion of any task is the reward to not only persons
actively involved in accomplishing it, but also to the people
involved in the inspiring, guiding and helping those peoples.
We take the opportunity here to thank all those who have helped me in
the completion of this project, without which this indeed would have
been a mammoth task. Yet this project wouldn't have been possible
without the unrelenting care and support of many people.
CHAPTER 1. INTRODUCTION
1.1. Introduction to project
1.3. Objective
1.4. Timeline
2.6. Goals
4.2. Modules
4.3.1 HTML
4.3.2 CSS
CHAPTER 5. TESTING
5.1. Functional Testing
5.2.1 UI testing
6.1.2 PAYMENT
6.2 Features
6.3 Future Scope
6.4 Limitations
6.5 Conclusion
CHAPTER 7. BIBLIOGRPHY
7.1 References
Non – governmental organization (NGO) is term that has become widely accepted for referring
to a legally constituted, non – business organization created by natural or legal persons with no
participation or representation of any government. Major sources of NGO funding include
membership dues, the sale of goods and services, grants from international institutions or
national government, and private donations. Several Indian Government – grants provide funds
accessible to NGOs. Its purpose is to serve people
Even though the term “non-govem mental organization “implies independence from
governments, most NGOs depend heavily on governments for their funding NGOs are difficult
to define and classify, and the term “NGOs is not used consistently. As a result, there are many
different classifications in use. The most common use a framework that includes orientation and
level of operation. An NGO” s orientation refers to type of activities it takes on. These activities
might include human rights, environmental, or development work. An NGO” s level of operation
indicates the scale at which an organization works, such as local, international or national.
Nongovernmental organizations are essential to humanitarian relief in bringing years of
experience in public health and preventive medicine programming to a crisis zone
This project revolves around the development and implementation of a dedicated website for
hope harber, aimed at facilitating donations from students for the benefit of child beggars. The
primary objective is to create an online platform that seamlessly connects students who wish to
contribute with the cause of alleviating the plight of child beggars. The website will serve as a
secure and user-friendly channel for accepting donations, fostering a sense of social
responsibility among students.
INTRODUCTION
1.1. Introduction
Child beggary is a poignant and persistent issue that transcends geographic, cultural, and
socio-economic boundaries. In the shadows of bustling urban centres and quiet rural
landscapes alike, countless children endure the harsh realities of life on the streets, robbed of
the fundamental rights to education, healthcare, and a secure future. Recognizing the urgency
of addressing this humanitarian crisis, Hope Harber is embarking on a transformative initiative
designed to harness the collective power of students to alleviate the plight of child beggars.
The face of child beggary is often obscured by the complexities of poverty, societal neglect,
and systemic failures. These children, vulnerable and marginalized, find themselves trapped in
a cycle of destitution, denied the most basic opportunities for growth and development. It is
against this backdrop of societal indifference that [Your NGO Name] is driven to take action,
acknowledging that sustainable change requires targeted, innovative, and community-driven
interventions.
The imperative for change is rooted in the belief that every child, regardless of their
circumstances, deserves the chance to dream, learn, and thrive. Child beggars, though often
overlooked and forgotten, embody the resilience of the human spirit. They are not mere
statistics; they are individuals with inherent potential, deserving of the same opportunities that
shape a brighter future for all. By addressing the multifaceted challenges faced by child
beggars, Hope Harber seeks to pave the way for a more equitable and compassionate society
LACK OF EDUCATION
Child beggars are frequently denied access to formal education, perpetuating a cycle
of illiteracy and limited opportunities. Without education, these children face diminished
prospects for breaking free from the clutches of poverty, perpetuating the cycle for
generations.
Many child beggars come from marginalized communities and face social neglect and
discrimination. This isolation exacerbates their vulnerability, leaving them with few
avenues for support and upward mobility.
The primary driver of child begging is entrenched in the vicious cycle of poverty. Families
living in extreme destitution often find themselves compelled to send their children to
beg as a means of survival. These families lack access to basic necessities, such as food,
shelter, and healthcare, leaving them with limited alternatives.
1.3. Objective
1.4. Timeline
Activities:
Activities:
Develop a detailed project plan, including timelines, milestones, and
resource requirements.
Define key performance indicators (KPIs) for project success.
Outline the budget and secure necessary resources.
Phase 2: Website Development and Design ( 3-5)
Activities:
Collaborate with web developers and designers to conceptualize the
website.
Define user journey and key features, ensuring a student-friendly interface.
Activities:
Develop compelling content for the website, including narratives, success
stories, and educational resources.
Create multimedia elements to engage and inform visitors.
3. Website Development (Months 4-5):
Activities:
Work closely with the development team to build and launch the website.
Implement secure online donation features and real-time impact tracking.
Conduct rigorous testing to ensure functionality and user-friendliness.
Phase 3: Educational Outreach and Promotion (6-8)
Child begging is a complex and pervasive issue that demands multidimensional solutions.
Literature surrounding child begging predominantly underscores the interconnected nature of
poverty, social neglect, and systemic failures as primary contributors to this alarming
phenomenon. This literature review aims to explore existing studies, initiatives, and theoretical
frameworks that inform the development of hope harber's project—empowering change
through student-led donations to combat child begging.
Numerous studies highlight the intimate relationship between child begging and poverty. A
seminal work by Sen (1981) emphasizes the capability approach, asserting that poverty is not
merely an absence of income but a lack of capability to lead a valuable life. Families living in
extreme poverty are often compelled to send their children to beg as a survival strategy,
illustrating the desperate choices faced by marginalized communities (Kabeer, 2005).
Lack of Education
Studies by Agarwal (2005) and Sengupta (2008) shed light on the social dynamics that
contribute to the vulnerability of child beggars. Children from marginalized communities face
discrimination, exclusion, and social neglect, reinforcing their susceptibility to exploitation.
Addressing child begging necessitates strategies that challenge societal norms and promote
inclusivity.
Systemic Failures
Analysis of social welfare systems reveals their inadequacy in providing meaningful support
to families in need. Piven and Cloward (1993) argue that effective social welfare requires a
focus on structural change, advocating for policies that address root causes rather than mere
symptoms. Strengthening social safety nets emerges as a crucial component in the fight
against child begging.
The literature underscores the importance of robust legal frameworks to combat child begging.
A study by Ennew (2003) emphasizes the need for comprehensive legislation that criminalizes
child begging, accompanied by strict enforcement. Legal measures, when integrated with
social and economic interventions, offer a comprehensive approach to addressing the issue.
Research by Bales (2005) and Ray and Ray (2011) delves into the exploitative nature of
organized begging rackets, where children become pawns in a broader network of
exploitation. The literature advocates for dismantling these networks through collaborative
efforts, including public awareness campaigns and law enforcement interventions.
Human Trafficking
The nexus between child begging and human trafficking is well-documented (Gallagher,
2010). Initiatives combating child begging must consider the broader context of human
trafficking, recognizing the need for preventive measures, victim rehabilitation, and
international cooperation.
Health Risks
Studies by Chakraborty et al. (2015) draw attention to the health risks faced by child beggars.
Exposure to harsh conditions, malnutrition, and limited access to healthcare compound their
vulnerability. Initiatives must integrate healthcare components to ensure the holistic well-
being of these children.
The literature on student-led initiatives in social change is less prevalent but offers promising
insights. Kershner and Krutka (2019) highlight the potential of student-led movements in
fostering social responsibility and activism. By empowering students to drive change, hope
harber's project aligns with emerging paradigms of youth-led philanthropy and social impact.
This feasibility study explores the viability and potential success of hope harber's
initiative to empower change through student-led donations for child beggars. The
project aims to create a digital platform where students can contribute funds to address
the root causes of child begging. The study assesses the economic, technical,
operational, and scheduling aspects to determine the project's feasibility.
Cost-Benefit Analysis
Investment:
Benefits:
Revenue Streams
Student Donations: The primary source of revenue, facilitated through the online
platform.
Corporate and Institutional Partnerships: Potential collaborations with
businesses and educational institutions for sponsorship.
The project's success will be measured not only in financial terms but also in the social
impact achieved. A positive ROI will be reflected in increased student engagement, a
decrease in child begging incidents, and the long-term empowerment of marginalized
communities.
Website Development
Technical Expertise
Risk Management
Identifying potential risks such as technical glitches, low student engagement, or
legal challenges.
Developing mitigation strategies and contingency plans
Project Timeline
Breaking down the project into manageable phases with distinct milestones.
Allotting sufficient time for website development, content creation, educational outreach,
and launch.
Dependencies
Identifying dependencies among project tasks and addressing potential bottlenecks.
Ensuring effective communication and coordination among team members.
3.1. Legal and Ethical Consideration
3.2. Goals
3. REQUIREMENT ANALYSIS
The software aims to develop a digital platform for Hope Harber's initiative, allowing
students to make online donations to address child begging. The platform will also serve as an
educational hub, raising awareness among students about the challenges faced by child
beggars.
3.1.2 Functional Requirements
1. User Registration and Authentication:
Users should be able to create accounts with valid email addresses.
Mandatory fields include name, email, and password.
Users must verify their email addresses during registration.
Secure login functionality using email and password.
2. Donation Processing:
Integration with a secure third-party payment gateway.
Support for multiple payment methods (credit/debit cards, digital wallets).
Real-time updates for users on successful donations.
Donation tracking to showcase the utilization of contributions.
3. Educational Hub:
Content management system for administrators to upload and manage educational
content.
Content types include articles, videos, and success stories related to child begging.
User engagement features like comments, shares, and gamification elements.
4. Collaboration with Educational Institutions:
Registration system for educational institutions to become partners.
Approval process for partner institutions.
Collaborative initiatives for donation drive with educational partners.
3.2. Technology Used
The development of the digital platform will utilize the following technologies:
1. Frontend Development:
HTML, CSS, JavaScript for the user interface.
React.js as the frontend framework for building interactive components.
2. Backend Development:
Node.js as the backend framework for server-side development.
Express.js for building robust and scalable server applications.
MongoDB as the database for storing user and donation data.
3. Payment Gateway Integration:
Integration with a secure and widely-used payment gateway for donation processing.
3.3. Tools Used
Visual Studio Code will serve as the primary integrated development environment (IDE) for
coding, debugging, and version control.
3.3.2 GitHub
GitHub will be used as the version control system for collaborative development, enabling
multiple developers to work on the project concurrently.
A cloud platform, such as AWS (Amazon Web Services) or Microsoft Azure, will be used for
hosting the application, ensuring scalability and reliability.
3.5. Cost Estimation
Cost estimation will involve considerations for development resources, cloud hosting, payment
gateway fees, and promotional activities. A detailed breakdown of costs will be provided in the
project's financial plan.
The coding prototype is a crucial phase in the development process, where a functional version
of the digital platform is created to demonstrate key features and functionalities. This prototype
will serve as the foundation for the subsequent development and refinement stages.
4.2 Modules
The digital platform will be structured into the following key modules:
1. User Authentication Module:
Responsible for user registration, authentication, and account management.
Ensures secure login functionality using email and password.
2. Donation Processing Module:
Integrates with a third-party payment gateway for secure donation processing.
Real-time updates for users on successful donations.
3. Educational Hub Module:
Enables administrators to manage educational content.
Implements user engagement features such as comments and shares.
4. Collaboration with Educational Institutions Module:
Facilitates the registration of educational institutions as partners.
Manages approval processes and collaborative donation drives.
4.3 CSS
CSS (Cascading Style Sheets) will be employed for styling and formatting the HTML elements,
ensuring a visually appealing and consistent design. It will include responsiveness features to
optimize the platform for various screen sizes and devices.
During the front-end development phase, these technologies will be combined to create an
intuitive and engaging user interface, aligning with the project's design principles and user
experience goals. The HTML and CSS components will be integrated with the backend
functionalities to deliver a seamless and responsive digital platform.
About Us
Contact Us
Forget
Index
Payment
Services
CSS FILE
5. TESTING
Software testing is the process of evaluating and verifying that a software product or
application does what it is supposed to do. The benefits of testing include preventing
bugs, reducing development costs and improving performance.
Software testing techniques such as functional testing are used to ensure that a
software application's functionality complies with the necessary specifications.
Since it is carried out from a "black-box" perspective, the tester is not required
to understand how the programme is internally developed. Instead, the tester
concentrates on the application's input and output and makes sure that it
functions as planned.
Unit testing is a software development process that examines each unit— the smallest tested
component of an application—individually to ensure that it functions as intended. Unit tests are
completed by software developers and occasionally QA personnel as the software is being
developed. Unit testing's primary goal is to separate written code for testing to see if it functions
as intended
There are many advantages to unit testing, including the following:
5.2.1 UI Testing
Test Objective:
Testing Scope:
Unit testing
Integration testing
User interface testing
Area Covered:
Functional Requirements
Non-Functional Requirements
Testing Approach:
Manual Testing
Defect Report:
Summary:
Manual Testing is done till now for verification and validation for
the HOPE HARBER res transfer
No error was found till now, if any error occurs then it will be
resolved soon.
We will regularly be monitoring and maintaining the site
6. CONCLUSION
The user interface of the digital platform is designed to be intuitive, engaging, and accessible.
It encompasses a user-friendly layout, easy navigation, and visually appealing elements. Key
components include:
2. Donation Processing:
Intuitive donation processing with support for various payment methods.
Real-time updates for users on the status and impact of their contributions.
3. Educational Hub:
Content-rich educational hub managed by administrators.
User engagement features like comments and shares.
The payment feature ensures a secure and efficient process for users to make donations. It
integrates with a reliable third-party payment gateway to facilitate various payment methods,
providing a seamless and trustworthy transaction experience.
6.3 Features
1. User-Friendly Interface:
The project has the potential for future enhancements and expansions:
While the digital platform addresses several aspects of child begging, it has limitations:
7.1. References
The development of this project has been informed by a diverse range of sources. The following
references have been crucial in shaping the project's understanding, goals, and methodologies:
Sen, A. (1981). Poverty and Famines: An Essay on Entitlement and Deprivation. Oxford
University Press.
Kabeer, N. (2005). Gender equality and women's empowerment: A critical analysis of the third
Millennium Development Goal 1. Gender & Development, 13(1), 13-24.
Agarwal, B. (2005). Why are we talking about 'getting women into power'? IDS Bulletin, 36(1),
11-18.
Ennew, J. (2003). The moral ambiguities of child labour. Lancet, 362(9399), 1927-1928.
Patel, V., Flisher, A. J., Hetrick, S., & McGorry, P. (2007). Mental health of young people: a
global public-health challenge. The Lancet, 369(9569), 1302-1313.
Chakraborty, K., Joseph, L. A., & Joy, A. (2015). Street children in India: A glimpse of life.
Frontiers in Pediatrics, 3, 78.
Kershner, R., & Krutka, D. G. (2019). How and why educators use Twitter: A survey of the field.
Journal of Research on Technology in Education, 51(3), 259-279.
Amazon Web Services, Inc. (2021). Amazon Web Services (AWS). [Online]. Available:
https://aws.amazon.com/
These references have contributed to the project's theoretical foundation, technological choices,
and the understanding of the complex issue of child begging. They form the basis for a well-
informed and comprehensive approach to addressing the challenges and goals outlined in this
project.
8. CONCLUSION AND FUTURE WORK
8.1. Conclusion
This literature review underscores the interconnected nature of the challenges surrounding
child begging and emphasizes the need for holistic, systemic interventions. Hope harber's
initiative to empower change through student-led donations aligns with the principles of human
capability development, societal inclusivity, and the transformative potential of education. By
synthesizing insights from existing literature, the project aims to contribute to a nuanced
understanding of child begging and chart a course towards sustainable change.
Should include the Way ahead (required modifications in the solution, change in
approach, suggestions for extending the solution.