Inspiration
Our team believes that volunteering unites a community, and makes the world a better place. However, even though many are interested in giving back, they do not know who to volunteer for, what organization to do it with, and where they can find these organizations. We wanted to make an app that made giving back easy.
What does the app do
Our app gives users the ability to fill out a survey and be matched with a charity near their geolocation. It takes factors into account such as skills, interests and weekly availability. It will give direct contact for the volunteers to the organization and vice versa. Our app helps put the GO in good. It also allows for not only year round opportunities, but also ones that may be only one day (EX: helping set up a road race.)
How We built it
Our team built our app using Android Studio. We used the Android Developer site to figure out how to use Android Studios since it was the first time anyone in our team worked using this technology. We first made the surveys separately and then integrated our code with each other through GitHub.
Challenges I ran into
Our team struggled in the beginning due to our limited knowledge of Android Studio, so we were unsure how to get started building, but with some mentor help, we were able learn more about the application. We also had trouble using the Android Device Emulator. It wouldn't let us run our code and said that the emulator was already running. To fix this we had to open task manager and close out emulator and restart our devices. We also had trouble integrating our code with each other, this required lots of teamwork.
Accomplishments that I'm proud of
We are proud that we created a basic app that could run with no previous experience in Android Studio. Even though our app isn't fully functional yet, the interface is set up and we know how to improve it. We are most proud of how we coded as a team and were able to work together towards the goal of building a better app.
What I learned
We learned how to use Android Studio and most importantly, how to effectively work together as a team, and why all different people are needed to make an amazing project.
What's next for ContribYOUte
Our team really enjoyed programming ContribYOUte and brainstorming ideas for it, but unfortunately it's was very hard to accomplish all of these ideas in one weekend. We know that make a project takes time and hard work, and we want to put it in to help our communities. Some ideas we didn't get to but want to include in the future are making our app more accessible by making logins, so it can be used on any device and making the app secure. We also want to use sql to store information about different charities and users. Lastly, we want to add a geolocation feature so that charities near the user are prioritized. We know that we want ContribYOUte to continue making these improvements and make a positive impact on people lives, so we plan on keep working on this app until it is fully functional to help our local communities.
Log in or sign up for Devpost to join the conversation.