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.
Log in or sign up for Devpost to join the conversation.