About to Enter HSHacks
Rishi and James working hard on a web development application
Avi and Nitin Trying Out Android Studio for the first time
Rishi and James working on an app preview page
Rishi Working Diligently
Panorama of Workspace
Nitin and Anish working on Android Studio very late at night
Java Dev. Team
Rishi and James
We decided to make this app because as high schoolers, it was very difficult for us to find suitable volunteer opportunities in the area. The idea is that this app would help high schoolers like us find event organizers that would help us meet our volunteer hour quota.
What it does
With ServeOn, essentially you can create events and people within close proximity of your detected location can join the event. On the other hand, if you happen to be a student or a person in search of volunteer opportunities, this app is great for finding nearby events. You can browse for events near you and sign up to help at a event. We also have a profile page, where possible volunteers will have information about themselves so that event administrators can ensure that the volunteers are suitable for completing the task.
How I built it
To create this application we used Android Studio. This was our first time using Android studio, and we used Cloud9 to create a website for marketing our application. It took us a few hours to build the framework, get setup with Android Studio, and learn how to integrate the various features that our app would implement.
Challenges I ran into
We ran into the steep learning curve that Android Studio brought to the table, as we were all inexperienced and beginners to Android Studio, but at the same time working hard and persevering allowed us to overcome our challenges. We also had difficulty communicating at times with members because sometimes our ideas and opinions conflicted. However, in the end we were able to find a fair solution and have everything work out accordingly.
Accomplishments that I'm proud of
We are proud of become more familiar with the Android Studio environment and growing our knowledge in the field of java app programming. We are also proud of having a successful website (ServeOn.tk) and also a successful alpha version of our app. We are also proud of gaining experience working together as a team and completing our first hackathon (for all of us)
What I learned
We learned that we may not always have the same opinions, but the best teams will always figure something out in the end. We also learned that in programming it is much more efficient to work in a group because multiple minds working to solve the same project allows the problem to get solved so much faster.
What's next for ServeOn
We plan to complete the Backend development for our web app as well as our Android application. We already have a structure and have began to code, but not everything is ready yet and we hope to get a beta version of our application completed soon.