# Exercises

Before you can create workouts, you need to add some exercises. Below are 3 different ways to add them, starting with our most recommended method.

# Using the Anathletics Official Exercise Repository

There are hundreds of different exercises, and plenty of variations of all of those. It can be daunting to set them all up yourself. Anathletics provides a curated and ever updating list of exercises for you to implement into your workouts. What's more, once you have this list sync'd to your application, you can then download workouts and programs that use these exercises so you can jumpstart your training. Syncing to the official Anathletics Exercise Repository is simple. Just do the following:

  1. Navigate to the Exercises page
  1. Click the Sync icon
  1. On the confirmation prompt, click Okay

Now whenever you load the app, the latest version of the exercises will be downloaded and ready for you to use. And you are still free to add your own!

# Uploading an Exercise Import File

All the data in Anathletics is stored in a standardized format. This means that the data can be prepared outside the application (such as in a spreadsheet) and then imported into Anathletics. As well, this means you can share and receive data from other users.

WARNING

See the information about Exercise ID's before continuing

  1. Navigate to the Exercises page
  1. Click the Import button
  1. Select the desired import file. This can be a json, csv, or xlsx file. See below for valid file formats

# Valid File Formats

  • JSON
[
  {
    "_id": "9fabec25-db5c-4f86-9649-bf65efe911cd",
    "name": "Exercise Name",
    "description": "Exercise Description",
    "videoUrl": "Exercise Video Url",
    "muscles": {
        "primary": [ 1, 2 ],
        "secondary": [ 3 ]
    }
  },
  {
    ...
  }
]
  • CSV/XLSX
_id,name,description,video_url,primary_muscles,secondary_muscles
9fabec25-db5c-4f86-9649-bf65efe911cd,Exercise Name,Exercise Description,Exercise Video Url,1;2,3

# Adding Exercises Manually

Of course, if you just want to enter your exercises through the app directly, you can do that, too. To start simply do the following:

  1. Navigate to the Exercises page
  1. Click the New Exercise Button

Here is a quick description of each field:

  • Name - The name of the exercise
  • Description - A description of the exercise. Generally how to perform the exercise or its purpose
  • Video URL - A web link to a video demonstrating how to perform the exercises
  • Target Muscles - A list of muscles targeted by the exercise. Red means the muscle is a primary target. Yellow is a secondary muscle

# Performance

The performance section is specific to you. This is optional information that you can provide so we can offer you additional insight for your workouts.

  • One Rep Max Weight - This is the most amount of weight that you can perform a single rep of an exercise with.

# Exercise ID's

Each exercise has a unique identifier or "id". Every exercise must have one. If you use the import file methods of adding exercises, be aware that including an _id property (for json) or column (for csv/xlsx) that if an exercise already exists with this id, it will be overwritten.

If you do not want this, you should exclude the id property/column from your file. This will ensure a new id is generated for each exercise and they will all be added as new ones, preserving any existing data.