Inspiration
We were inspired by everyone’s desire now, more than ever, to go outside and be active. We think that a lot of people will be looking for ways to be outside and be more social. Volunteering for the community is a great way to not only be active, but also to meet new people. It is probably the best time to promote volunteering as not an arduous task, but a fun social event that could make a change in the community.
What it does
Co-lunteer allows users to look for posted volunteering events near them and sign up for them. Users can also filter the event results by different categories of volunteering, such as environment or education. Organizers can create new events to post on the event feed, so that potential volunteers can sign up for their events.
How we built it
Co-lunteer is built on a React.js web application, using HTML and CSS for the base layout of the website. Javascript manages the forms and event creation purely on the frontend. We also used Bootstrap as a quick styling framework for our pages and components. Also, we started to look into Firebase as a way to store our data in a backend.
Challenges we ran into
Because none of us have had experience building backend components, we are not able to properly build a fully working website with a backend during this hackathon. All of us are also beginners, so there is only so much we know and can learn about in this short time frame.
Accomplishments that we're proud of
We were all strangers before and managed to build somewhat of a working product that could be further developed and be used for social good. I think that is a great place to start, especially since this is the first hackathon for some of us.
What we learned
We all learned a lot about web development and implementing software, since we worked a lot with new technologies that we’d never used before. I personally think we will go on and build bigger and better things based on the skills and interactions we have from this experience.
What's next for Co-lunteer
We can build backend infrastructure to properly store the data that is displayed on the frontend. We can also add additional features to the site to enhance user experience, such as calendars to organize volunteering events, search functionality by location and name, and a map to show locations of nearby events.
A big component we discussed is not necessarily on the technological side, but on the marketing side. For our concept to work, we think that we have to start getting known organizations to post their events on our site (rather than on social media or via email), and make our site a one-stop shop for people looking for volunteering events nearby.

Log in or sign up for Devpost to join the conversation.