Inspiration

As a teen who relatively frequently goes on social media, seeing donation posts is a sad fact of our generation. Many people are unable to deal with their life transitions with the current job market, and 1/3 of GoFundMe posts are currently for medical aid. While it's great that people are utilizing these funding resources, they can often be unreliable. Users of these sources have pointed out that it's usually other struggling people who are the ones to donate and aid their peers in these times of need. It's with this concept in mind that Unificence was created.

What it does

Unificence puts people in groups based on a web of trust and mutual support. Users, when they are managing their daily financial affairs, will donate a small amount to a group donation pool each day. If a user is in crisis, a portion of that pool will go to funding whatever financial needs they might have.

How I built it

While the app itself isn't developed yet, it would be in Android Studio with a Firebase database as backend. The Firebase database would contain a group, each one having a list of people with their statuses, as well as a designated donation pool and where its resources are being split up.

Challenges I ran into

The challenges I ran into are mostly technical difficulties concerning the somewhat obsolete computer I brought to the hackathon. While I would be capable of completing this project in Android Studio, I found after two days of struggling to install the proper SDK and switching my ideas around in attempt to build a working program that Android Studio has pulled support for 32-bit operating systems as of 2020. With the time I had left, I put my effort into creating a Figma prototype for the app.

Accomplishments that I'm proud of

I'm proud of my idea and for putting the Figma application to use for the first time! I'm proud of the UI and the design that I made.

What I learned

I learned how to use prototyping and designing tools, as well as information on Firebase, machine learning, Android Studio, operating systems, environment variables, npm, and the Windows command line as I went on the wild adventure of trying to get Android Studio to work on my computer.

What's next for Unificence

I'd like to actually build the app >->. Aside from that, I'd like to add more functionality, and possibly a reward system that uses ad revenue to further the funding for different users' crises.

Built With

Share this project:

Updates