Skip to the content.

Gym Check-In Feature

Overview

The gym check-in feature allows regular users (non-admin) to check into the gym when they physically arrive at the location. This feature uses GPS location verification to ensure users are actually at the gym premises.

Features

How It Works

For Users

  1. Sign into the app with your Google account
  2. Navigate to the side menu and select “Gym Check-In”
  3. Grant location permissions when prompted
  4. Use “Check Location” to verify you’re at the gym
  5. Use “Check In” to complete your gym check-in
  6. View your check-in history in the same dialog

For Administrators

Configuring Gym Location:

  1. Access Gym Location Settings
    • Open Admin Dashboard (hamburger menu in top-left)
    • Tap Configuration expansion tile
    • Tap “Gym Location” option
    • View current gym coordinates and check-in radius
  2. Update Gym Coordinates
    • Tap “Edit Location”
    • Enter new latitude and longitude values
    • Adjust check-in radius (default: 100 meters)
    • Save changes
  3. Test Location
    • Use “Test Location” button to verify coordinates
    • Confirm check-in radius is appropriate
    • Make adjustments if needed

Note: Check-ins are limited to once per day per athlete (resets at midnight)

Finding Your Gym Coordinates

Using Google Maps:

  1. Open Google Maps in your web browser
  2. Navigate to your gym location
  3. Right-click (or long-press on mobile) on the exact gym location
  4. Select “What’s here?” from the menu
  5. The coordinates appear at the bottom of the screen
  6. Copy the latitude (first number) and longitude (second number)

Example: 40.7128, -74.0060 means:

Check-In Radius Settings

Recommended Radius:

Adjusting the Radius:

Privacy & Security

How Location Data is Used:

Data Retention:

Error Handling

Troubleshooting

Athlete Can’t Check In - “Too Far Away”:

Athletes Checking In from Parking Lot:

Location Permission Denied:

GPS Signal Issues:

Best Practices

Initial Setup:

Ongoing Management: