Inspiration

Personally my team and I workout on a regular basis and wanted to develop an app that would consolidate and track our information to make our workouts stress free.

What it does

GymSpot is an Apple IOS Application that utilizes user input to categorize, schedule, and display daily workouts for users when performing weightlifting exercises. Our application keeps track of the name of the exercise, what primary muscle group is used, the type of equipment used, and the specified set/rep count required for said workout.

How we built it

Through Apples provided coding application Xcode with Swift as the primary coding language and SwiftUI libraries.

Challenges we ran into

Our team had no previous experience or knowledge on the development application or coding language. Due to little familiarity with application development our team struggled with comprehending the framework to construct a consolidated GUI that reflected the actions written within our code.

Accomplishments that we're proud of

The system has multiple button selections that will be utilized on the production system and allowed for our framework to have a logic check with the applicability to creating a functional tool within the application. Being able to navigate the different pages along with having a section for user input which in the grand scheme of our project would act as the data repository for how the application collects and displays the personalized user workout schedule.

What we learned

First we were able to learn the environment of application and guidance development, along with the interconnectivity of not only the systems syntax, but also the way that the architecture is structured. Also, we better comprehended how the language plays into effect of how the code produces individual and collective outputs further displayed in the virtual simulation. Last, we learned better techniques to how a designer and a developer should work together and an improved path forward for future construction.

What's next for GymSpot

Continuing to pursue the development of the application and eventually posting it on apples App Store.

Built With

Share this project:

Updates