The Client:ย One of the largest home improvement retailers
Project Category: Development
Services Performed:ย Application Development, Application Enhancement
A Keyholeย team focused on developing a home automation (Internet of Things – IoT)ย application. The application would allow users to control different actions in their home to their chosen specifications. Examples include changing a temperature on a thermostat, turning kitchenย appliances off and on, etc.
Developed a Customer Service user interface using JavaScript/HTML as a single-page application. This interface interacted with a Microservice-based server-side implementation using Java.
Implemented a reusable search service component using ElasticSearch, Logstash, Java, and Docker. This component provides a searchable logging support. Other technologies in the stack used first-line support web application include Marionette, Backbone, gulp.js for building, CommonJS modularity, in Flexbox layouts.