Our Prompt

We chose the prompt of promoting peace and inclusion in the world.

We promote peace by streamlining support for crisis relief efforts and foster inclusivity by amplifying marginalized voices and enabling equal opportunities for individuals and businesses to contribute.

Inspiration

While interning as an accountant at the Further Education Society, Sajwal Pageni analyzed the financial performance of donations and noticed a clear pattern: corporate matching programs significantly outperformed regular donations, both in total funds raised and donor engagement. Inspired by this insight, Sajwal envisioned ReliefMap, a platform to connect individuals, non-profits, and businesses, making corporate matching accessible and amplifying impact for global crises.

What it does

We showcase all the crises happening in the world and non-profits that support the crisis. We contact corporations for the possibility of matching the people's donation as part of their Corporate Social Responsibility initiative.

Users get to donate money to their crisis / non profit, corporate get to do their CSR part by matching donations and get great marketing and brand recognition, and non profits get more funds at the end.

How we built it

We use two main APIs to pull active crises and non profit organizations around the world onto an open street map in Next.js. We then used Gemini to map each crises to corresponding non profits, based on specific criteria including themes and location.

Challenges we ran into

The ReliefWeb data and Global Giving data has different disaster types. We had to come up with a way to match these types to correctly show non-profits that help a disaster. This is what our Gemini integration solves.

Accomplishments that we're proud of

Learning many new APIs for the first time and integrating them all into one cohesive dataset. Using Gemini to connect this data and finally display it in an aesthetic form-factor on a modern website. Hosting the website with API caching to improve UX, and doing all this in under 24 hours.

What we learned

We learned how to properly communicate and collaborate as a team to successfully take an idea from 0 to 1 while learning new technical skills such as SSR, Gemini & LLMs and mapping different ideas together onto our NextJS app

What's next for ReliefMap

Building non profit platform so all the communications and transactions can happen within the platform.

Advanced filters for individuals and corporations to exactly find the crisis / non profit they want to submit

Transparency reports in terms of donation matchings

Built With

Share this project:

Updates