/MnMT

An app made by fitness enthusiasts, for fitness enthusiast.

Primary LanguageJavaScript

MnMT

An app made by fitness enthusiasts, for fitness enthusiasts.

Project Description:
Train is an app designed for fitness trainers to manage their clients or trainees. Train allows the trainers to set reminders for their clientele so that the trainees can maintain their nutritional regimine and workouts. In addition, Train assists trainees to keep in contact with their trainer and keep up to date with their trainers using an image focused approach. For those new to the platform, Train can help newcomers get set up with a gym and a trainer that is rated by both the existing users on the platform and the MnMT crew.

Overall Train is an mobile application that gets trainees and trainers more involved in helping each other grow and develop both physically and in health.

Developers Guide to get started

In order to begin working on the project you will need the following things:

  • xCode + iOS Simulator (optional)
  • Android Studio + Android Emulator API 28 (optional)
  • Node JS Version 10+
  • Expo-CLI (npm install -g expo-cli)

Android:

  1. First open your Android Emulator running on API 28. Wait for it to finish booting up.
  2. Open a commandline of your choice (I recommmend bash or Node CLI)
  3. Run the following command 'cd && expo start'
  4. Wait for expo to do it's thing
  5. With the commandline focused, press the 'a' key on your keyboard to run the app on the emulator

iOS:

  1. Open the commandline of your choice. On mac just use the terminal.
  2. Run the following command 'cd && expo start'
  3. Wait for expo to do it's thing
  4. With the commandline focused, press the 'i' key on your keyboard to run the app on the xCode simulator

important documentation