Inspiration

Our inspiration for making this project is to help out WeCommunity with their goals. As any company grows in customer base, they have to accommodate for such changes in their application as well. We wanted to assist with this process

What it does

This application allows seamless storage of drives, and a dashboard for volunteers and donors. Users are able to sign up as organizers or volunteers. Organizers can create drives for future donors to see and volunteers are able to help out with these events. To help with drives related to items given, there is a barcode scanner in the volunteer dashboard. Donors can donate to WeCommunity

How we built it

We built it using react, vite, geoapify for the user's location, css.

Challenges we ran into

We ran into multiple challenges, one of them being making the distance algorithm work using geoapify for the location. It involved complex mathematics and was a major roadblock in making this application

Accomplishments that we're proud of

We are proud of getting most of the functionality that we were looking for. We were especially proud of adding in a brand new barcode scanner to help out volunteers.

What we learned

We learned how to use QuaggaJS, which is what was used for the barcode scanner.

What's next for WeCommunity Drive

Next, we will add donations for individual events instead of directly to WeCommunity

Built With

Share this project:

Updates