EXECUTION:

  • Asynchronous server provides high performance through allowing your computer to focus on all parts of the applications exactly when it needs to be done.

  • User JSON logging and NFC integration enables you to create and view your exercise data when it is convenient for you.

  • Asynchronous WebSocket streaming removes performance loss of arbitrary reopening of network to transmit data.

COMPLEXITY:

  • FastAPI backend requires specialized skill development in asynchronous networking application development.

  • Multitude of peripheral attachments requires understanding of different data transmission modes and the ability to generalize to different communication types when needed, such as RFID, HTTP, and Websockets.

  • Accelerometer requires an in-depth knowledge of sources and propagation of error. By example drift can exponentially increase error under conditions, meaning normal centimeters of error can propagate by meters instead.

POLISH:

  • Accelerometer/Gyroscope data is accessible to all ages.
  • Extremely fast; is efficient regarding use of system resources.
  • Minor drift on embedded sensors.

ORIGINALITY:

  • First2Market idea: proGRESS has no natural competitors for the market it wishes to corner.

UTILITY:

  • Reduces cost for gym owners and gym users regarding expensive smart equipment costs. Slap on a proGRESS device compatible with the workout, and the user can enjoy many smart features that normal equipment cannot normally have.

Built With

Share this project:

Updates