1 of 26

“Panther FIT”

  • Zachary Geelalsingh
  • Melanie Heetai
  • T’Avion Rodgers
  • Zion Taylor

2 of 26

Introduction

  • Clemente Center

Home to the Florida Tech Panthers, NCAA Division II members and competitors in the Sunshine State Conference, this 58,000-square-foot, state-of-the-art facility includes: a varsity gym, intramural gym, large fitness center, group fitness room, multipurpose room, athletics offices and a healthy café/eatery. The fitness area features many options for strength training, cardio machines and group fitness classes for all skills and levels. With a seating capacity of 3,500, Clemente Center hosts the University's commencement ceremonies and many community events.

Group Fitness Classes

Classes are free for students and members of the Clemente Center.

3 of 26

Description of Current Systems

In the current system for the Clemente center you can reserve spaces within the center for events utilizing facilities request from the FIT facilities request portal. Clemente center also offers a web-based calendar that any user can view to see what fitness classes are available on a week-by-week basis. The Clemente center also has weight room attendees that offer assistance for using the center gym equipment. The weight room attendees also log the number of persons at the gym regularly on paper.

4 of 26

Opportunities/Pains and Associated Trends�(identifying problems to solve)

5 of 26

Initial Opportunities/Pains�(Pains -> opportunities)

  1. New gym users and students may not know how to get started in the gym, especially depending on their personal goals -> The app can provide personalized workout plans, tutorials, and guidance based on individual fitness goals and experience levels.

  • Gym equipment is limited and members may be self-conscious -> The app can provide a real-time headcount at the gym, so they can choose the least busy times to workout. The app will also provide a digital platform for workers to log their rounds.

  • Students may want to track their overall progress over time and keep up their fitness habit -> The app can provide tracking features such as logging workouts and setting goals.

6 of 26

Associated Trends�(pains + trends -> better opportunities)

  1. Personalized Fitness

Trend: Personalized wellness solutions.

Enhanced Opportunity: Customized workout plans and tutorials for new gym users.

  • Real-Time Data

Trend: Real-time analytics in fitness.

Enhanced Opportunity: Real-time occupancy updates to avoid busy times.

  • Fitness Tracking

Trend: Mainstream use of fitness tracking.

Enhanced Opportunity: Comprehensive progress tracking and goal setting.

  • Digital Facility Management

Trend: Digital transformation in facility management.

Enhanced Opportunity: Digital logging and monitoring for staff operations.

7 of 26

Feedback of User 1 on Opportunities/Pains

  1. Does the user agree/disagree with the opportunities/pains?
  2. Yes, user agrees with the opportunity for an automated portal for students, because this user goes to the gym between classes it would be helpful to know how many persons are utilizing the gym to gauge if most machines are free.
  3. If not, what are the opportunities/pains?

Ps. A user can be an article by a user/on users

8 of 26

Feedback of User 2 on Opportunities/Pains

  1. Does the user agree/disagree with the opportunities/pains?
  2. Yes, staff members agree that an app can streamline their logging processes and enhance operational efficiency. Staff also agrees that the ability to receive real- time summaries of the required paperwork would be extremely helpful.
  3. If not, what are the opportunities/pains?

Ps. A user can be an article by a user/on users

9 of 26

Feedback of User 3 on Opportunities/Pains

  1. Does the user agree/disagree with the opportunities/pains?
  2. Yes, fitness experts typically agree that personalized workout plans and progress tracking are crucial for new gym users and for maintaining long-term fitness habits.

  • If not, what are the opportunities/pains?

Ps. A user can be an article by a user/on users

10 of 26

Summary of User Feedback on Opportunities/Pains

Opportunity/Pain 1

Opportunity/Pain 2

Opportunity/Pain 3

Suggestions

User 1

Many new gym users feel overwhelmed and uncertain about where to begin. Personalized plans and tutorials would be highly beneficial.

Avoiding busy times helps users feel more comfortable and ensures they have access to equipment

Tracking progress motivates students to continue their fitness journey and helps them set and achieve goals.

Before user gets started using the application, a survey is in place to get the users’ preferences.

User 2

Personalized plans can help reduce the number of students asking for basic guidance, allowing staff to focus on more complex inquiries.

Real-time headcount can help manage gym flow and reduce congestion.

Progress tracking helps staff provide more personalized advice during interactions.

An admin dashboard will be present where they can find all curated fitness plans and manage the headcount via tracking how many students are on the application.

User 3

Personalized plans are essential for effective workouts and long-term success.

Avoiding busy times and having access to equipment is crucial for effective workouts.

Tracking progress is essential for maintaining fitness habits and achieving long-term goals.

Fitness experts will have a portal where they can submit their fitness plan, view hourly availability and view other users’ fitness plan and attendance with the permission of the user.

11 of 26

Proposed Opportunities/Pains

  1. Administrative
    • Automated paperwork to be filled on rounds
    • Count of persons in the gym
    • Ability to pull summaries of paperwork filed

  • Gym user (FIT member)
    • Online fitness classes scheduler and signup
    • Gym head-count viewer
    • Fitness plans for various gym levels
    • Ability to track PR, weight, height to see gain summaries over time

12 of 26

Ideas to Create Value/Benefit: �Core Features of the System�(Ideas for solving the problem—”how”)

13 of 26

Initial Core Features of the System

  1. Feature 1:�Personal logging and habit tracking: exercises, sets, reps, weight, days worked, streaks.

  • Feature 2:�Demos of equipment usage

  • Feature 3:�Pre-set workout plans depending on goals: lose weight, gain muscle, etc. Specified beginner plans for new gym users.

  • Feature 4:�Live updates of the number of persons currently in the gym.

14 of 26

Types of Users

  • Admin
  • Gym user (Student, Faculty member, Staff member)

15 of 26

What can each type of users do?

  • Admin
    • Can upload video tutorials about properly using gym equipment
    • Can record the number of people at the gym at any given time

  • Gym User
    • Can view gym equipment video tutorials
    • Can see how busy the gym is any given time
    • Can log their PR for working out to track overall fitness progress
    • Can view what fitness classes are available for the day/week

16 of 26

Feedback on features from User 1

  1. Does the user agree/disagree that the features are an improvement and create value?

  • Yes - Logging and Tracking: Gym Users find the detailed tracking features valuable for staying motivated and organized in their workouts.
  • Equipment Demos: They appreciate demos for learning proper techniques, enhancing confidence in using gym equipment.
  • Pre-set Workout Plans: Users value personalized plans that provide structure and guidance for achieving fitness goals.
  • Gym Occupancy Updates: Real-time updates help them plan workouts efficiently, ensuring access to equipment without delays.

  • If not, brainstorm for ideas

17 of 26

Feedback on features from User 2

  1. Does the user agree/disagree that the features are an improvement and create value?

  • Yes, Logging and Tracking: Staff use tracking to monitor usage patterns and member preferences, enhancing operational efficiency.
  • Equipment Demos: They find demos useful for educating members on equipment usage, improving safety and reducing misuse.
  • Pre-set Workout Plans: Offering plans supports diverse member goals, improving engagement and satisfaction.
  • Gym Occupancy Updates: Real-time updates aid in managing peak hours and optimizing staff schedules for better member experience.

  • If not, brainstorm for ideas

18 of 26

Feedback on features from User 3

  1. Does the user agree/disagree that the features are an improvement and create value?

  • Yes, Logging and Tracking: Experts utilize tracking to monitor client progress and adjust programs, enhancing coaching effectiveness.
  • Equipment Demos: They support demos for clients to learn correct techniques, improving workout effectiveness and safety.
  • Pre-set Workout Plans: Offering plans helps in structuring tailored programs for clients, improving adherence and results.
  • Gym Occupancy Updates: Real-time updates assist in managing client schedules efficiently, ensuring optimal training conditions.

  • If not, brainstorm for ideas

19 of 26

Summary of User Feedback on Features

Feature 1

Feature 2

Feature 3

Feature 4

Suggestions

User 1

Valuable for staying motivated and organized

Enhances confidence in using gym equipment

Provides structure for achieving fitness goals

Helps plan workouts efficiently

Develop a community feature where gym users can share their progress, achievements, and tips with each other

User 2

Enhances operational efficiency

Improves safety and reduces equipment misuse

Supports diverse member goals

Optimizes staff scheduling and member experience

Incorporate a feedback feature that allows gym users to share their thoughts or any issues they have with the current gym practices and facilities

User 3

Effective for monitoring client progress

Enhances workout effectiveness and safety

Aids in structuring tailored programs

Assists in managing client schedules effectively

Implement a feature that allows fitness experts to create detailed client profiles, including fitness assessments, goals, and progress tracking

20 of 26

Proposed Core Features of the System

  1. Feature 1: Simple UI for logging various daily metrics: distance ran, exercises performed, number of sets and reps

  • Feature 2: Access to instructional videos sourced from the Clemente social media account on how to perform specific exercises

  • Feature 3: Pre-existing workout recommendation system based on an initial questionnaire:
  • Decision-tree-based questionnaire
  • Pre-made workout routines

  • Feature 4: Real time (or near real time) view of the gym headcount at any given time:
  • Will be based off of either a manually entered headcount or GPS-based system

21 of 26

Features 3 and 4 (extended)

  • Feature 3: Wide array of personalized workout plans dependent upon member goals, collected from initial survey. The workout plans will be curated (via those who have are certified personal trainers) but will have a rating system based off what the plan entails. The system will compare the rating of the plan to the data collected from the initial survey and show the plan that has the closest rating from the rating generated from the survey The whole process will be manual since developing something of automated of that caliber would require an unprecedented amount of time (the workout plans and ratings would be manually generated and the survey rating score is manually generated by the gym user). It should should also be noted that these workout plans won’t be an exact match but the closest match a gym user can get based off what they desire (via a decision tree).

  • Feature 4: A separate UI that shows occupancy to users, and every hour (required by the system) admins can adjust this value to reflect how busy the fitness center is. An alternative to manual logging can be a calculated approach based on the number of persons swiping their IDs into the gym. Users can check in from the app (User must be in close proximity (via Phone GPS) to the gym to check in). It is a precondition but in order for the gym user to use this feature they will have to grant the application permission to use their location under the premise that it will only be used while the app is in use.

22 of 26

Headcount options

Options:

1. User signing in and out, staff enters info

2. User swiping ID card in and out

3. User checking in and out via the app in the vicinity of the gym

based on GPS

4. System checking the user in and out based on location via GPS

Which one is more convenient to the user? Out of the 4, both options 1 and 4 (system checking the user in and out based on location via GPS) would be the most convenient, as the user does not have to do anything additionally except swipe their ID card.

Which one is more up to date? Option 4 would also be the most up-to-date and accurate method if every gym user would get the app and allow location access, since it uses a fully automated system to keep a real time record of current attendees based solely on GPS.

23 of 26

Headcount options (Pros and Cons)

1. User signing in and out, staff enters info

  • Pros: Builds upon preexisting system (staff already takes written headcount of gym users); Best option for accuracy
  • Cons: Slightly less convenient for staff than the other options (they will be required to type the headcount in the app)

2. User swiping ID card in and out

  • Pros: Builds upon preexisting system (students must swipe ID to access the building)
  • Cons: May require additional hardware or software to route ID swipes to app and may not differentiate between gym users and students in the lounge: less accuracy

3. User checking in and out via the app in the vicinity of the gym

based on GPS

  • Pros: None
  • Cons: Least convenient for users; Worst option for accuracy

4. System checking the user in and out based on location via GPS

  • Pros: Fully automated system; Most convenient for both staff and users
  • Cons: Will require each gym user to have the app and give location access (which may be unfeasible); May not differentiate between students in the lounge (downstairs) and ones specifically using the gym (upstairs): less accuracy

24 of 26

Core Features (Summary)

Feature

Gym User

Admin

Daily logging

Track exercises, sets, reps, weights, days worked and streaks.

This feature will not have a specific admin use.

Equipment Demos

View tutorials and proper usage of equipment.

Ensure all equipment has updated demos

Workout plans

Access pre-set plans based on fitness goals.

Recommend and customize plans for users.

Live headcount

Check real-time gym occupancy to plan visits.

Monitor gym usage, optimize staff schedules.

25 of 26

Tools (languages, libraries, packages) �that can help with the core features

  • For each feature, discuss tool(s) that can help

  • Feature 1 (Daily logging): React Native, MongoDB, Express, Node, React Native Fast Image (Front-End, Back-End and more performant graphics)
  • Feature 2 (Equipment demos): React Native Video (allows for video embedding and various video playback options)
  • Feature 3 (Workout plans): MongoDB (for storing the various workout plans)
  • Feature 4 (Live headcount): Express

26 of 26

Potential technical challenges �of the core features

  • Live updates for gym occupancy with little no to latency issues (i.e. less than 2ms update time with direct route to the central database)

  • Instilling limits for curated workout plans and how to route them to users who have the same goal as each workout plan tries to achieve.

  • Tracking personal progress for whatever exercise is done and properly storing the desired goal and what timeframe the goal needs to be completed.