Design Tool

Modernization: HTML5 Designer Tool

Keyhole Software Application Rewrite, JavaScript, Modernization, New Development

Client: Software Retailer Project Category: Development, Modernization Services Performed: Application Development, User Interface Design A team of Keyhole Consultants has been focused on a rewrite initiative for a client proprietary Designer tool. This tool enables a non-programmer to create a form-based web application by dragging UI elements onto a page of a form. The form contains pages that have UI elements. Each element has …


Modernization: JavaScript Application With “Offline Mode”

Keyhole Software Application Rewrite, JavaScript, Modernization Leave a Comment

Client: International Industrial Manufacturer Project Category: Modernization, Rewrite Services Performed: Application Development, Integration This retailer has an online program for creating specifications for manufacturing a particular commercial product. Not only do they use it internally, but they also license it to many other clients, each with their own website customizations and part numbers. Further, this application is also used in cases where the Internet is …


Proof-of-Concept: Insurance Policy Management System SPA

Keyhole Software .NET, JavaScript, Proof-of-Concept Leave a Comment

Client: Global Insurance Group Project Category: Development, Proof-of-concept Services Performed: Requirements Definition, Application Development Led the initiative of a prototype SPA (single-page application) using Backbone.js, Marionette, jQuery, and jQuery UI, and server side RESTful API layer. The server-side layer was implemented user .NET WebAPI, and Entity Framework for data access to SQL Server. A simple layered architecture was applied for server …

Time Tracking

New Development: Time Tracking Application with HTML5

Keyhole Software Java, JavaScript, Mobile Development, Proof-of-Concept

The Client: Keyhole Software, Internal Project Category: Development Services Performed: Requirements Definition, Application Development, Data Migration, Mobile Development Application This newly-created web application is how Keyhole Software employees keep track of time worked. It is accessible from a desktop, tablet, and any mobile device with a browser. Additionally, we have implemented Android and iOS native applications that interact with the …