Inspiration
Our journey commenced with a transformative volunteering experience at Lifelong, where our efforts were dedicated to preparing nutritious meals for individuals facing health challenges. This impactful encounter ignited the spark for the creation of our volunteer platform.
What it does
As Team Ouroboros, our primary objective is to streamline the process of logging volunteer hours and establish connections between users and nearby organizations hosting charitable activities. We aspire to foster a vibrant digital community actively promoting and encouraging volunteer participation.
How we built it
- Deciding Topics
- We initiated with a quick brainstorming session on various social goods topics. Opting for Volunteer Enhancement over a donation platform, we found it more relevant to our experiences.
- Web Design
- Identifying engineering requirements, we prioritized hour logging for tracking volunteer contributions and enhanced accessibility to nearby organization information.
- Utilizing Figma, we crafted wireframe UI designs, discussing database structure and components.
- Task assignments aligned with each team member's skill set, and we concurrently developed frontend and backend components, seamlessly integrating them.
- Rigorous testing using Postman and significant CSS refinement concluded the development process.
Challenges we ran into
- Implementation of the filter feature: Displaying different organization posts based on tags.
- Establishing a robust connection between frontend and backend.
- Page format modifications for an enhanced user experience.
Accomplishments that we're proud of
- Developing a web platform poised to have a tangible impact and aligned with our commitment to meaningful social change.
- Successfully completing our envisioned goals during the hackathon despite facing numerous challenges.
- Crafting a visually appealing UI/UX design.
What we learned
- Effective Teamwork: Our achievements are a testament to our exceptional teamwork, characterized by strategic task assignments tailored to each team member's skill set.
- Proficient Git Usage: Mastering version control with Git was crucial to our collaborative workflow.
- Enhanced Skills: Strengthening self-learning and troubleshooting skills, fostering a deeper understanding of effective collaboration within the team.
What's next for Volunteer Unity
- User authorization:
- Implementing login and logout functionalities.
- User roles refinement:
- Distinguishing between admin and regular users, granting admin capabilities to verify and manage organization info, and view logs.
- Visualization of service hours.
- Email alerts:
- Notifying users of new volunteer opportunities nearby.
- Search feature:
- Enabling users to search for volunteer opportunities and services by name.
- Bookmarking:
- Allowing users to add interested organizations to their bookmarks for easy follow-up.
- Mobile application development.
- Implementing email alerts for new volunteer opportunities nearby.
- Developing a search feature for volunteer opportunities and services by name.
- Creating a mobile application.


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