Frontend development of web application to maintain a healthy lifestyle

Project summary: this application helps a user to monitor the health state, and guides the user toward healthier decisions throughout the day-to-day life. The user should fill out a questionnaire in detail, indicate his physical characteristics, habits, lifestyle characteristics. And after analyzing the data of user profiles, the application will display a set of advice and recommendations to improve the user health and healthcare, will help identify the risks occurrence of complications as a result of incorrect lifestyle, will prompt prophylactic ways to prevent the negative impacts and health deterioration.

Web application is developed using Ember JS and JQuery frameworks. The user interface of the application is based on Bootstrap, SASS and Handlebars template processor.

Technologies: GruntJS, Ember.js, jQuery, jQuery UI, AJAX, Handlebars, CSS, SASS, LESS, HTML5, Bootstrap, Foundation, Raphael.js, RequireJS, WOW.js, Parallax.js.

Screenshots:

Project features:

  • Joint work in the distributed team with more than 10 hours time difference.
  • Difficult configured build system, implemented on GruntJS.
  • To develop frontend part of web application a wide range of HTML5 features and many libraries that extend the graphical interface were used.

Project results:

  • Coped with all the challenges successfully and on time.
  • Acted as a frontend development consultant: the problem of application components compatibility with different browsers have been resolved, various multimedia HTML5 features were implemented in the application, code refactoring was carried out.
  • In conditions of difficult multi-module architecture the new components implementation and support was successfully realized.

Testimonials:

Kirill Altman
Kirill Altman, Entrepreneur, New York, USA

I have the deepest personal and professional respect for Jazz team, and sincerely belief they will bring their unique energy, optimism, passion, and tireless creativity. It should go without saying that their engineers are remarkable IT talents. The developers have always taken their role seriously and were passionate about the results. They are at their best in a group environment, and are consciously proactive at getting full involvement of all other team members to derive the best results possible.

JazzTeam developers consistently completed tasks assigned on time and without errors. They are able to successfully complete multiple tasks with favorable results despite deadline pressure.