Inspiration
As members of MSA Volunteering, we are no strangers to the puzzling system that comes with it. From the abundance of emails and roster links to the baffling amount of volunteers logging their volunteer points after every shift, these tasks can sometimes be distressing and confusing.
What it does
With MVP, we aim to establish a centralized data management system that streamlines communication between leaders and volunteers. MVP automatically handles every update by the project leader, providing volunteers with the most up-to-date information. Our system also integrates tasks into the calendar, making it easier to visualize project progress. Furthermore, MVP helps calculate the points earned for each shift; manual input is no longer needed.
How we built it
We used React.js and the Bootstrap library to build the user interfaces, while Firebase has a role in storing user data, task lists, and reward points. To materialize this website, we used Vercel hosting to provide a reliable environment. We also utilized Figma to design and visualize the interface and plan the prototyping.
Challenges we ran into
There was no doubt that we faced challenges along the way. In the restricted span of 48 hours, we had to organize and improve various ideas from individual team members. Midway through the project, we had to expand this project’s scope beyond the initial plan, causing delays, conflict, and confusion. Lastly, we had to do several quality checks to ensure consistent quality in our project.
Accomplishments that we're proud of
Despite this being our first hackathon, we managed to hack up a solution for a problem we face in our daily lives, overcome a handful of challenges, settle conflicts between team members, adapt when faced with constantly changing challenges, and work overtime to meet the deadline.
What we learned
Participating in this 48-hour hackathon event, helped us gain valuable lessons. This collaboration event has emphasized the importance of effective communication among team members and trust in each other’s capabilities. We also became more conscious of our surroundings through our search for project ideas.
What's next for MSA Volunteer's Point (MVP)
MVP will need further development as well as a large-scale implementation. We aim to materialize a fully centralized and automated MSA Leadership and Volunteering system.
Built With
- bootstrap
- figma
- firebase
- javascript
- react.js
- vercel

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