THE FIRST EVER TRAINING-BASED NETWORKING APP

  • Client/Trainee

    • Access to map of local gyms and trainers
    • Access to search tab to connect with remote coaches
    • Option to make posts for coaches, gyms, and other clients to see
    • Option to initate messaging with coaches and gyms
    • Bio to list goals, attributes, etc
  • Coach/Trainer

    • Access to map of local gyms and trainers
    • Access to search tab to connect with gyms or other coaches
    • Option to respond to client posts or messages
    • Bio to include: certifications, experience, area of expertise, location, remote/in-person, link to website/social medias 
    • Activity feed on profile to showcase recent training sessions/activity
  • Gym

    • Access to map of local gyms and trainers
    • Access to search tab to connect with coaches or other gyms
    • Option to respond to client posts or messages
    • Bio to include: Gym name & location, gym hours, place to list equipment, area to upload gym photos, list as private/public venue, job posting if hiring
    • Activity feed on profile to showcase recent events/activity
  • User Profiles

    Space for Coaches, Clients, and Gyms to all introduce themselves to other app users

  • Map & Map Filters

    This allows Clients to find gyms and coaches in their area while using filters. Coaches can use this feature to find gyms or other coaches in their area as well.

  • Messaging

    Allows Clients to reach out to coaches they’re interested in. Coaches also have the option to initiate conversation with other coaches.

  • Search & Forums

     Allows clients to search through all coaches on the GPS Gym App (perfect for remote coaches). Here, clients can make posts asking general questions to the public, which coaches or other clients may respond to.

User Profiles

All users will be required to record their first and last name, email, and password to access their profile on the app.

All users will have the option to include a profile picture, contact info, and location (specific for coaches and gyms, general for clients)

Clients and Coaches will have the option to add their gender and age to their profiles

Create your profile

Map & Map Filters

  • Choose to search for either gyms or coaches on the map
  • Filter by proximity to user location
  • Option to type alternate location into map (useful for traveling, looking at trainers or venues before moving)
  • Filter by coach gender
  • Venue (private or public)
  • Niche filter (list of all sport/training specialty options that users can check off; applicable to gyms and coaches)

Search Feature

Similar to the map feature in that it will allow users to filter through different niches. The Search Tab will include a list of all coaches on the app relevant to the users search, so if location isn’t much of a factor for a client (for someone who prefers remote coaching, for example) they can see all coaches within their niche and quickly sort through their qualifications. 

Forums

This is an area where clients can reach out to all on-app users to seek recommendations or have general questions answered by coaches, gym owners, or other client users. Whether you're seeking quick sport-specific guidance, recommendations for a specialist regarding an injury, or looking for a gym-bro to accompany you on your workouts, this section of the app will provide value to anyone on their fitness journey!

Coaches and gym owners will also be able to showcase their knowledge/expertise on these forums by leaving insightful responses under client posts, a great way to gain some potential prospects for your training business!

Messaging

  • Clients may initiate engagement with coaches by messaging a coach they are interested in training with. This opens the door for the coach to close the deal with their own response.
  • Coaches cannot initiate engagement with any client, unless the client has made a posting for all coaches to see. Then it is fair game. Coaches can initiate in a direct message. 
  • Coaches can connect with other coaches at any time

What does the development process look like?

We have elected to partner with Simpalm to develop our app. Simpalm is a leading service provider for the design and development of mobile and web applications for all popular company platforms. Simpalm was founded in 2009 with the vision of bringing more mobility in the world, increasing an organization’s reach to every individual and making life easier for people through the devices in their hands. Since their inception, they have delivered 350+ mobile apps and web of various scale and size on iOS, Android and web platforms. 

Headquartered in DC with another office in Chicago, Simpalm has a strong team of expert professionals in the mobile and web application development area. Simpalm’s team uses its focused approach, experience, and knowledge of the latest trends in the mobile space to create efficient, fast, and state of the art applications for its clients. Their team has expertise on iOS SDK, Objective C, Swift, Java, Android Studio, Kotlin, Unity, Titanium, React Native, Flutter, JavaScript, Node.JS, HTML, PHP, and .Net technology stack.

Simpalm has had a 97% success rate in delivering mobile app and web products on time and budget, which is much higher than the industry standards. Some other impressive facts to note about Simpalm's track record:

● They have developed 350+ solutions in the last 10 years.

● They received recognition as a leading Washington DC app development company in 2017.

● They also received a Top Web developers’ recognition for Washington DC in 2019.

● Several of their mobile apps were featured on app stores and Google Play.

● They have a stellar track record of delivering success and client satisfaction in the USA and

Canada.

● Their rating by clients is 4.9 out of 5.0 on Clutch, Appfutura and GoodFirms.com. These are third party B2B app research companies.

4 Development Milestones

Discovery and Design

Milestone #1A: Understanding of Requirements

● Simpalm team will start the project with a Kickoff call to discuss the app requirements.

● Simpalm will create a functional requirement document (FRD) of the mobile app and web admin panel.

● The GPS Gyms team will review and approve the FRD.

Milestone #1B: Wireframing:

● Simpalm will create wireframes for the mobile app and admin panel as per the requirements.

● The GPS Gym team will review the wireframes, provide feedback as appropriate and approval to proceed.

Milestone #1C: Visual Designing:

● Simpalm will create all the visual designs and assets for the mobile app and admin panel as per the requirements.

● The GPS Gym team will review the designs, provide feedback as appropriate and approval to proceed

iPhone App Development

Milestone #2A: UI Coding for Mobile App

The following are the high-level requirements of this milestone:

● Simpalm will do user interface coding of the mobile app.

● Simpalm’s team will do the smoke testing on the user interface and release it to the client.

● The GPS Gym team will do the user acceptance testing and provide approval to Simpalm.

Milestone #2B: Implementation of iPhone App Functionalities

Following are the high-level requirements of this milestone:

● Sign Up: Clients, Coaches and Gyms can create their account.

● Authentication: Users can sign in to the app.

● Access level: Users can access certain parts of the app according to their user type.

● Forgot password: Users can retrieve/reset their password using their email ID.

Milestone #2C: Production Deployment

In this milestone, Simpalm will perform following:

● Prepare Production Build of the App

● Deploy the App in the app store.

● Go Live

Backed Database and APIs Development

Milestone #3A: Backend Database/API Design and Development

In this milestone Simpalm will create the server design document and perform the following:

1. Setting up the staging server

2. Database table design

3. API Design

4. Develop all the database tables and backend logic

5. Develop all the APIs

6. Consume the APIs

7. Test the APIs

Milestone #3B: Production Deployment

In this Milestone, Simpalm will perform following:

● The GPS Gym team will provide Simpalm access to their cloud backend environment.

● Simpalm will deploy the backend database and APIs in GPS Gym’s backend environment.

Web Admin Panel Development

Milestone #4A: UI Coding for Admin Panel

Following are the high-level requirements of this milestone:

● Simpalm will do user interface coding of the admin panel.

● Simpalm’s team will do the smoke testing on the user interface and release it to the client.

● The GPS Gym team will do the user acceptance testing and provide approval to Simpalm.

Milestone #4B: Implementation of Admin Panel Functionalities

Following are the high-level requirements of this milestone:

● Admin can Login into the web admin panel.

● Admin can see the list of trainees, Coaches and Gyms.

● Admin can enter trainees’, coaches’ and Gym’s data.

● Admin can logout

Milestone #4C: Production Deployment

In this Milestone, Simpalm will perform following:

● The GPS Gym team will provide Simpalm access to their cloud backend environment.

● Simpalm will deploy the admin panel in the GPS Gym backend environment.

How you can support us

Sharing GPS Gym with your friends and family is the best thing you can do to help us build some traction as we continue through the pre-launch phase!

All of our social media accounts are listed at the bottom of the page, following us and sharing our content really helps get the word out on our app. We regularly offer free giveaways for sharing our content, so keep an eye out for the next one!