Orphanage Management System Based Android App
As Orphanages are increasing in day to basis simultaneously the helping hands are also increasing in higher range. The practical difficulty is finding out the real orphans and the less knowledge about the donation details. So the website was developed to help to reach the needy orphans by the volunteering donations. It allows the users to search and find the orphanages on internet and then they can donate with the orphanages whichever they want.Orphanage Management System Based Android App
Software Requirements: –
Front End: HTML5, CSS3, Bootstrap
Back End: PHP, MYSQL
Control End: Angular Java Script
Android Tools:
IDE: Android Studio
Android Emulator
XAMPP 8.1 – 64 bit
PHP Tools:
XAMPP 8.1 – 64 bit
Existing method:
In the old process of adoption & donation donor have undergo many manual process
- Prospective adoptive parents need to register with an authorized agency
- Home study and the child
- Filling of the petition
- Acceptance of the child
- Pre adoption foster care
- Referral of the child
- Court hearing
- Court order
- Follow up
Drawbacks:
Major drawback of the process is that option for the adopter is limited. And it increases the delay of adoption and time consuming. Because of such lengthy process many willing people will also lose their interest in adopting. In the later period government of Indian taken some initiative to help the orphans and introduced a website named CARA (Central Adoption Resource Authority) is a statutory body of ministry of Women & Child Development, Government of India. It functions as the nodal body of adoption. But the drawback of this paper is that there is no option for donating through online. So it disappoints the donor who is willing to donate via online .CARA gives the details of agency which was government approved. By selecting the region, donor will get the details of the nearby government approved organizations. Later this website is developed into an web application “Give Orphanage” which was a private application and developed version of CARA website. It provides the bank details and online payment methods, but the drawback of this application is it gives details of only particular orphanage. In later period many application was developed but not in India.
Proposed Method:
Motive of our paper is to eliminate the drawback of previous application and to help orphans to the full extend. For this we are going to develop an web application. Initial step of the application will be login. It has two ways of login one is user/donor login and other is admin’s login which means the admin of the particular orphanage. In case of donor login they will be having three options; they are donation, adoption and orphanage details. By selecting the particular category they can reach their required page. In the donation category they can donate food, clothes and money the particular orphanage they wish. In adoption category they will get list of orphans and their details of different orphanages. In case for admin login whole pattern will be different. Whenever new orphan is admitted they can enroll the details of that child in this portal. And if there is any shortage of food, cloth or money they can give a notification to the registered user’s phone numbers. Each person who login into the application has to undergo authentication with their phone number and they will become a member of this application and they will be given a unique ID which reduces chaos. So whenever admin puts a notification of need will be reflected as a notification to the donor’s side. And in our application we have planned to display list of orphanage region wise. And their bank details will also be associated with that. This will be used for the donors for the online fund transaction. So that donor can directly pay to that particular orphanage with full satisfaction. Since the process of adoption undergoes many legal processes, we are not including that in our application. We will only provide child details and where they belong to.
Advantages
- Easy to finding the orphanages.
- Easy to resolve the problem with in the span of time to given donation to the needy people.
System Modules
Admin
- Login
- Add Orphanage/Old Ages
- Name ,No of people, Manager , contact, email, Bank details , Image, Google map , Address , City, District, State, Pincode
- View Orphange /Old Ages
- Edit/Delete Orphange/Old Ages
- Upload Images
- Update Google geo location
User
- Search by
- City, District,state, pincode
- Orphanage name
- List of Orphanage
- View Full details orphanage
Modules Description:
There are two logins
One is for orphanage admin and another one is users. Each orphanage admin and users should do the registration process. Login process is done with the registered phone number and password.
Information about orphanages
Full details of the orphanages with contact and location details.
A.Registration:
In the registration page, the users should fill the registration form by giving their name, phone number, email_id, and password. We will save all these details in our database. The admin of the orphanage will have separate registration form. They should fill it by giving the orphanage name, phone number, address, email_Id, bank details, strength and proof.
B.Welcome page:
After logging in to the user login, there arises Welcome!!! Page which comprise of three options- Donation, Adoption, Details of Orphanages in different location. The user can choose what they wish. After logging in to the orphanage admin side, there arises Welcome!!! Page in which the orphanage admin can post request their need and send notification to the registered phone numbers in our application.
C.Donation:
Donation page comprises of three options- food donate, clothes donate, and fund transaction. The donors can voluntarily donate through the app to the orphanages. The donors can select the orphanage which they wish to donate in our app.
D.Orphanage details:
This module comprises of the detailed information of the orphanages. The list of different orphanages with their location is displayed here. By clicking the orphanage displayed, the brief description of the orphanage and the bank details are provided for the users. This will make it easy for the users to know the information of the different orphanages as quickly as possible.