Inspiration

Many people want to support a good cause, however a lot of them do not know where to start. There are hundreds of charities out there, and it can be difficult to visit the individual charities' websites and do the research. That's why we made GiveGap, which allows users to find charities that are right for them by answering a few simple questions.

If the process of finding a good charity is easy, it would encourage people to donate more.

What it does

Users are asked to give their preferences on five categories : Cause (e.g. Animals), SubCause (e.g. Animal Shelters), Region, Religious Affiliation, and Years Since Establishment. Based on this information, GiveGap provides a list of charities that the user is likely to be interested in. It is intuitive and easy to use.

How We built It

We used Java to build the basis of the quiz, and made it into app form with XML and Android-Studio.

Challenges We ran into

As we are all in different time zones and countries it was difficult to help each other when we came across problems and collaborate quickly but we used the technology we were familiar with to help us to our advantage. As well as that, there was some difficulty in linking the pages of the app so that they ran smoothly, but after locating small bugs in the code we managed to overcome this.

Accomplishments that We're proud of

We divided the task well and each member was assigned an area they were perhaps not familiar or comfortable with which gave us opportunity to learn.

What We learned

We learned how to use MongoDB and access files on java however the time constraints meant that we had to have a simpler approach with our project and so decided not use MongoDb in the final draft.

What's next for Give Gap

  1. As of now GiveGap is connected to a list of hypothetical charities. It would be the first step to put in the data of existing charities.
  2. More Questions: We can include categories such as the political leanings of charities, how their budget is spent, and the size.
  3. Addition of smaller sub-causes: Each SubCause can be divided into even smaller sub categories. (e.g. Animal shelters into Dog Shelters, Cat Shelters, and Other.)

Profitability

  1. Charities could pay a small amount of money in exchange for more exposure.

Additional Features

  1. We can add a separate page within the app that recommends petitions or activist groups that users might want to fund, based on a similar quiz.
Share this project:

Updates