tushant1803 / gdsc-wow-

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

gdsc-wow-

HELPOUT

Thank you for choosing Help Out as your platform for donating to old age homes and orphanages. Our platform provides a convenient and secure way to donate to the most deserving organizations that provide care and support to the elderly and orphaned children.HelpOut is an innovative application that provides a platform for individuals and organizations to easily connect with and donate to orphanages , old age homes and fund-raising NGOs. With the growing number of people in need of assistance, HelpOut seeks to streamline the process of donating to charitable causes by providing users with relevant and up-to-date information about various institutions and organizations near them that work to provide care and support for those in need.Donation can be done with just a scan of QR code within the convenience of their home.

Used By

This project is used by the following audience:

  • Orphanages,Old age homes and NGOs
  • Donors who wish to donate.

Download APK from here

https://drive.google.com/drive/folders/1T_LHhkNGSYBwETdxOKvsaPvgFAIhXvGd

Features

Sign up screen:-

Our first screen is the login screen where we need your name, email address and password to make your account and get you registered in our app. Now your account is created!! Be sure to remember your credentials as they would be used in the next screen to login. . signup

Login Screen:-

Then you get directed to the login screen where you have to enter the same credentials you used to sign-up.

login

Donation screen:-

This screen specifies different ways one can donate to needy people around them. We have options like donate food, donate clothes, donate money, donate books also if anyone wants to give their time and share their knowledge with the orphaned children they can do that by choosing the option of teaching.

homescreen

Multilingual Functionality

The app has been made multilingual i.e it is available in 4 languages which are English,Hindi,Marathi and Malayalam.

Multilingual

Search screen:-

After deciding the way you want to donate a list of orphanages, oldage homes and ngos will be shown to you that accept such type of donation that you have choosen. There is a search bar on top of the screen which allows the user to search for a particular organisation by their name.

searchbar

Details screen:-

The Detail screen appears after selecting any one organisation. This screen includes the details of organisation such as name of organisation, location, about their organisation. This screen also gives the facility to make a call to the organisation and have direct contact. Also we can view their exact location on the map. This screen also gives an interesting facility to donate to the organisation just by scanning the QR code that will be available on the screen.

detail

Others Option:-

If someone wants to donate to big organizations like PM Relief Fund,Unicef India and a lot more you can select the others option.

other

Side Bar:-

In the side Bar we have options like:-

. detail

1.Register:- Through this any organisation can register themselves into our app. Once this option is selected a google form will be opened. After the google form is submitted the organisation will be successfully registered in our app.

Orphanage Registration Page:-

register

2.contact form:- This the platform where one can raise any query. By filling this form we will directly receive your query through email and it will be resolved quickly. This form requires your name, the subject of the message, your email address and the message you want to convey to us.

contact page

Contact page

3.About us:- Where you can read about this app.

About Us page

About us page

4.sign out.

Steps to run app

1.Install and setup flutter in your machine. Install Android studio or VS code the run in code. Also install all the extensions required.

2.Git clone the project into the directory of your choice.

3.Add dependencies and get all the flutter packages required

command used to get all the required flutter packages:-

flutter packages get

4.make sure your Androidmanifest.xml has all the required changes.

5.flutter run

Technologies used

Flutter and Firebase has been used to make our project.

Flutter is mobile app development framework that allows to build cross-platform apps for android,ios and web using single codebase. By using framework we were able to make an visually appealing and responsive user-interface.

Firebase is a platform where real-time database storage, authentication and analytics is done.This helps our app to improve and grow. We have used this to handle user authentication and to store data of all the orphanages,old-age homes and NGOs.

Our Team

1.Varsha kotipalli

linkedin:-https://www.linkedin.com/in/k-s-s-varsha-93277022b

2.Wafiya Mulla

linkedin:-https://www.linkedin.com/in/wafiya-mulla-628b2724b

3.Vishal Gosavi

linkedin:-https://www.linkedin.com/in/vishal-gosavi-9bb758222

4.Abhinav Zilkarwar

linkedin:-https://www.linkedin.com/in/abhinav-zilkarwar-85611022b

About


Languages

Language:Dart 77.5%Language:C++ 11.1%Language:CMake 9.0%Language:HTML 0.9%Language:Swift 0.8%Language:C 0.7%Language:Kotlin 0.1%Language:Objective-C 0.0%