Development: JavaScript Brewery Solution

Keyhole Software JavaScript, New Development

Client: Brewery Development Category: Application Development Designed and developed a repository of beers, ingredients, and characteristics of the product lines for an international brewery conglomerate that had purchased various micro-breweries. This repository provides public access via a RESTful HTTP API that provides a singular, consistent way for Marketing and/or other interested parties to access and update detailed information as their …



M204 To Spring Boot Microservices

Keyhole Software Application Rewrite, Java, Microservices, Modernization, SPA, Spring Batch

Client: A national logistics company Development Category: Modernization Services Performed: Architecture Analysis, Technical Strategy, Application Development The goal of this engagement was for Keyhole Software to help the client to implement an application architecture and platform that supports the conversion of its Model 204 applications into Spring Boot-based application modules. There were many modules, both batch and online-based, so this platform needed …



Development: Retailer Product Ratings, Loyalty Program, and Personalized User Experiences

Keyhole Software .NET, Application Enhancement, JavaScript, New Development

Client: International Retailer Project Category: Development Services Performed: Application Development, Integration A team of Keyhole consultants worked to assist the retailer on various initiatives due to employee turnover and lack of development staff. Ratings/Reviews Sr. Consultants helped create the ratings and reviews section on the retailer’s product display pages. Application used JavaScript to communicate with a Gigya (a third-party profile company) API to …



New Development & Education: Angular and Node.js Based Application

Keyhole Software Education, JavaScript, New Development

Client: International Retailer Project Category: New Development, Education Services Performed: Application Development, Mentoring Helped create the base Node.js/Angular.js application which all other subsequent projects were to be based upon. Application used a Node.js web server with Express middleware for logic and routing, Handlebars for templating, and AngularJS as the front end for Single Page Applications. Created an international redirect modal which popped up for …