The purpuse of this product is to keep tracking all the information from users in fitness center, also keep tracking user’s activity, aditional payments, and payments in fitness-bar.
It was decided to separate user interface development and code behind. So, we used MVVM (Light) technology for it. Changes in the user interface do not directly affect the Model, but go through the Controller or Presenter in advance. There is the concept of “data binding,” which allows linking data with visual elements in both directions.
We connected different types of smart card readers to application. So, using smart cards is an easy and fast way of receiving user’s information without any passwords.
Also, we created UI and code behind application which allows to have easy development process for designers and programmers. Then user can change some info, book trainings or view his schedule. Also user can create program of trainings, edit or delete it. All icons are animated. Possibility of reviewing all training of user’s group is available too.