Angular JS - Case Study


Angular JS Case Study

Client Overview

Client is an Employee Management Company with innovative workforce management technologies. They offer automated, fully hosted solutions designed to help agencies to provide their clients with excellent service. The Client provides end-toend workforce management customized for specific business.

Objectives:

The objectives of Harmony Mobile Responsive is to make the application -

  • Responsive so that a user can view and manage the timesheet from any type of mobile or stationary device
  • To make it compatible for all browsers regardless of versions, old or Modern(from IE8)
  • To replace the existing Knockout JavaScript to Angular JavaScript to increase the load time for performance tuning

Business Challenge

  • The existing application was not responsive
  • Processing time especially performance was not optimal.
  • The application was running on an old technology which was not compatible for mobiles, tablets and iPads.
  • The existing application was not compatible with upgraded browsers.
  • The existing application did not have drag and drop option for attaching documents.

Solution

  • Implemented Bootstrap to make application more approachable.
  • Implemented Angular JS to overcome all performance related issues and to make the processing time optimal
  • New design supports all updated browsers and also is compatible to run this application for both desktop and mobile versions.
  • Implemented application supports drag and drop option to attach relevant documents such as invoice, approvals etc.
  • Exclusively designed as single page application

Customer Benefits

  • The application has a new intriguing UI which attracts the user and also eliminates complications, the user can also identify the status based on the color (every color has a meaning, ex: Blue for ‘saved’, Red for ‘rejected’)
  • Performance has now been increased compared to the previous versions of the application
  • The application is much more responsive which supports all the devices (mobile, tablets, Pc’s).
  • Single page application (SPA)

Business Benefits

  • Effective tracking of Employees timesheet
  • Elimination of complications