Inspiration
In Nepal, we noticed a strong interest among senior students in volunteering and engaging in social work during their spare time or gap years. They recognize the value of such activities in building a robust portfolio and pursuing a successful career. However, a significant challenge they face is the lack of proper information, guidance, and awareness. Despite their readiness to contribute their knowledge and talents, they struggle to find a suitable platform. Conversely, numerous organizations are actively searching for volunteers for their programs, yet they struggle to connect with these enthusiastic youths. This situation, where resources and opportunities exist but there is no bridge between them, has served as our inspiration for undertaking this project. We have made considerable progress in establishing a important tool to address this problem and create meaningful connections.
What we learned
Throughout the development of ColLAB, we learned valuable lessons that have enhanced our skills and understanding. We gained insights into the challenges faced by both volunteers and organizations in the field of social work and volunteerism. This experience allowed us to develop empathy and a deeper appreciation for the importance of creating meaningful connections. We also honed our technical abilities, expanding our knowledge of web development and database management. We became adept at integrating various technologies and frameworks to create a cohesive and user-centric platform.
How we built our project
We first developed a team of 4 from our school. Then, We started by brainstorming ideas. For brainstorming, we gave everyone time. In the meeting, we listened to everyone’s idea. We found the idea of connecting volunteers the most interesting and innovative. We conducted research to understand the whole scenario that we need to create. We understood the problem that our program is going to solve. Once our vision was clear, we proceeded to next step which was to make a rough work of how our website is going to look like. Then, we divided the work. 2 of us who were skilled on the backend supported by designing the.. Remaining 2 of us were assigned to design the website. They were skilled on the frontend. For creating the frontend, we basically used the famous programming language HTML, CSS, and JavaScript. We have tried our best to design our website interface in the simplest and minimalist way. For the backend, we used python and django. As our coding knowledge was not enough, we went through different tutorials and modules for gaining confidence in the programming language. We regularly tested our design until it smoothly worked. Though we gave our best, because of our limited time, we were unable to fit in every features that we had thought of.
Challenges Faced
We could not add sufficient features that we had thought of due to the lack of time. We were able to reach this milestone by working dozens of hours a day. Very minor errors also took a lot of time to debug which killed our time a lot. We faced challenges in gathering accurate information and creating a matching algorithm. However, through perseverance, we developed a functional website that connects volunteers with organizations.

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