https://nameless-tundra-54880.herokuapp.com/# Giving What You Can

Inspiration
My inspirations for the project were the current events happening in todays world such as the Covid-19 Pandemic, The West Coast Wildfires, Social Justice, and Education. I wanted to make something that would bring attention to the issues that I believe are the most important at the moment.
What it does
Giving what you can is a donation aggregator that displays fresh information about charities that need help and where to donate to them
How I built it
The technologies I used were React, Axios, Materialize and the global giving api. I used React to create the components and basic layout of the pages, Axios the fetch the data from the Global giving API, and materialize to style the project
Challenges I ran into
One of the challenges I faced was figuring out how to display the site and content in a meaningful way. I didn’t want to make a website that was crowded with too much information and misleading components that would drive the user off the page, I had to figure out how to make a minimal design which was also attractive to users, and grabbed peoples attention. Another challenge I had was working with the global living API. The documentation wasn’t clear at times and there was a lot of guessing and changing parameters. My initial idea was to have a feature where you could donate straight from the site, however GlobalGiving required a lengthy process and some paperwork In order to access the donation features, so I just redirected straight to the dontion pages.
Accomplishments that I'm proud of
I learned a lot about great charities, campaigns, and causes who do great work. I also taught myself React and css frameworks
What I learned
One of the things I learned which I am the most excited about is how to make single page react sites. I always see them and am stunned as to how they work. I finally learned how to do it during this Hackathon and I’m really excited to use it in my future projects. I also learned how to grab data from APIs using Axios, and how to scale front end projects and tie the strings together.
What's next for Giving What You Can
I plan on working with charities in the future as well as my local charities and organizations in the New York City Are. I also hop to bring more awareness to social issues and problems in our world through technology.
Built With
- axios
- materialize
- react
Log in or sign up for Devpost to join the conversation.