What was the problem?

We noticed was that it was too tedious and difficult for people to search through and choose charity organizations.

How do we make giving to charity less convoluted?

We wanted to create a platform to make donating to charities easier and we decided to accomplish this by creating a system where charities could go onto our web application and create "looking posts" and users would be matched to charities depending on what they were wanting to donate/offer.

Our Goal

To create an optimal easy-to-use platform, we decided to develop our frontend using React.js, JavaScript, and HTML in order to get everything working on the server-side, we used Node.js, Express.js and MongoDB Atlas for the backend.

Challenges

Our biggest challenge during this project was learning all of the tools and technologies that we would need to use to implement a full-scale web application. It was our first time competing in a Hackathon and in 36 hours, we needed to learn how to make MongoDB, Express, Node, React, and many other tools work with each other.

Outcomes

Our greatest achievement during this project was when we finally completed our application and were able to merge all of our features into one cohesive whole. With a team of three developers, each working on a different aspect of the application, It was imperative to make sure that we would be able to combine our multiple different features into one user-friendly application.

What we learned

Throughout this project we learned the importance of work delegation, time management, and communication.

Built With

Share this project:

Updates