Inspiration

As freshmen, our group reflected on our own experience coming to Cornell, and noted the time in took to schedule meet-ups with friends due to our hectic schedules. In addition, meeting new people and maintaining healthy habits such as exercising were at times difficult as we adjusted to the rigor and abundant opportunities/events Cornell offered. Thus, to help students who felt similarly, we decided to create a program that could easily find a gym buddy based on each students' availabilities, eliminating the back-and-forth texting that comes with planning, giving opportunities for students to meet new friends, and encouraging a healthy lifestyle.

How it functions

Cornell Together is a program designed to help Cornell students connect with others through exercise. It allows a user to input the day and time they would like to go to the gym or another Cornell sports facility, and tells the user of other Cornell students who are going to the same location at a similar time as they are. Students can then connect to a student and exercise with them, promoting healthy habits and fostering community. After exercising, students can give feedback in terms of their partner's timeliness.

How we built it

Cornell Together is coded in Python and can be run on the Terminal.

Challenges

Initially, we wanted to create a user interface that was appealing and develop an app. However, with our limited knowledge in Swift, we decided to use Python script and run it in the Terminal. In addition, saving new accounts into a text file was particularly challenging because none of us had done that before. Learning how to utilize the curses and time library was also a bit of a challenge.

Accomplishments

None of us have ever developed a program of this magnitude prior to this hackathon. When we registered, our goal was to increase our knowledge of Computer Science and create a product that was function-able and could help solve a problem. Though our project might not be very refined, we are glad we accomplished our goals and can confidently say we have learned a lot from this experience.

What we learned

In addition to learning about different libraries in Python that helped us with various tasks, we also gained a deeper understanding of how technology can be leveraged to foster community engagement and inclusivity. Furthermore, as we all typically worked on coding projects by ourselves, we learned how to work together to create a project that challenged us.

Future Steps

In the future, our team hopes to create a user interface that is appealing, and perhaps develop this program into a mobile app. The layout we hope to follow is attached in Project Media. In addition, we hope to add notifications to inform individuals if someone would like to go to the gym or other facility with them, and expand this concept to not only finding gym friends, but also study/library and breakfast/lunch/dinner friends.

Built With

Share this project:

Updates