Description:

A website that helps you find gym buddies based on their vicinity to motivate people with busy lives to stay committed to going to the gym. Ideally, would be able to implement compatibility in workout goals, gender preferences, and schedule availability.

Inspiration:

We were inspired by the difficult challenge that we ourselves have faced of trying to consistently go to the gym on a busy college schedule. We decided that there is a market for this type of website/app and decided to create it to experiment with designing websites or mobile apps with APIs/SDKs.

What it does:

Our project takes the client's location and pinpoints it on a map. It also reports the users in the client's vicinity who are looking for a gym buddy as markers. These markers have brief descriptions of the users' preferences.

How we built it:

We used HTML & CSS to build a website. We used the Here.com API by calling Javascript functions inside HTML files.

Challenges we ran into:

At first, we were attempting to implement this idea as an Android app. We had never created an app or website before this, and we did not realize that apps are harder to create than we originally thought. Additionally, we spent quite a lot of time trying to utilize the available API to our benefit. We also could not use REST APIs because of our inexperience and were limited to the JAVA APIs of Here.com.

Accomplishments that we're proud of:

We are proud that we have something available to demo from our project idea. As this is our first hackathon ever, our main goal was to be able to demo something to be judged as well as learn lots of new technologies.

What we learned:

We learned that even though we know how to program in Java, we have still much to learn in order to develop many technologies out there, such as apps and websites. We learned how to manage our time in such a short time limit. We learned how to utilize the available resources on the Internet to teach ourselves new languages and skills and to help solve our problems. We learned how to use the following new technologies: Android App Studio, Android SDKs, HTML & CSS, Web APIs, Javascript, and attempted to use REST APIs.

What's next:

We hope to be able to learn enough web development skills to be able to implement all the functionalities we desired for our product so that we can match users based on compatibility on the factors of time of day users like to exercise, exercise goals, and maybe even gender. Right now, users must look through the other users in the system that are nearby. We would also hope to make the user icons clickable in order to show the information within them, but we could not figure out how to.

Built with:

Sublime Text Editor, Bootstrap Framework, Javascript, and Here.com APIs

Prizes we're going for:

HAVIT RGB Mechanical Keyboard

TBI Pro Gaming Headset

$100 Amazon Gift Cards

Grand Prize

Jetbrains Pro Software

Hacker gear & swag from HERE.com

Misfit Shine 2

Fujifilm Instax Mini 26

Team Members

Caroline Liu, Jocelyn Chan
View on Github