client side fitness application