Inspiration
Many high schoolers in Ontario have trouble finding volunteer hours, with the 40 hours you need to graduate, lack of volunteer hours make up around a third of the reasons students have tot take a fifth year of high school. We wanted a way to make finding volunteer opportunities and finding volunteers as easy as possible.
What it does
Connects volunteers (targeted towards students) with people who need work done (targeted towards elderly, volunteer organizations, and other eligible community service hours gives) in order to give ease of access to community service hours for students, and help for elderly.
How we built it
We used Firebase to store data, HTML & CSS for the front end, Bing Maps API for the map, and javascript to connect the bing API and firebase to the front end as well as to manipulate data within firebase (specifically we used nodejs and expressJS). We used GitHub for seamless collaboration while hacking.
Challenges we ran into
We had a hard time figuring out how to get access to the user's location, as well as trying to make the project with the limited time given. The most difficult part was to begin because there were many flaws with our plan that we did not know how to fix or execute.
Accomplishments that we're proud of
We are taking pride that we are able to serve not only our community, but as well as many communities around Ontario
What we learned
We learned to interact with firebase using javascript, how to use bing maps API, github desktop code integration, and firestore.
What's next for Volun.tech
We want to be able to add in more filters as well as making our project more secure. Our goal is to make it as easy possible for everyone to access volunteers and volunteer opportunities, so having separate account for people that are looking volunteers and people that were looking for volunteer opportunities. We plan on adding a feature so that each volunteer event can host group chats for anyone involved in the event.
Log in or sign up for Devpost to join the conversation.