Development: JavaScript Brewery Solution

Keyhole Software JavaScript, New Development, Retail & eCommerce

Keyhole Consultants 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 portfolio evolves – including breweries, products, and packaging.

React Native Mobile App for All-Girls SNS site

All-Girls Social Media Mobile App with React Native

Lauren Fournier Bogner JavaScript, Mobile Development, New Development, React-Native, Technology & SaaS

Project Objective Keyhole Software developed a cross-platform mobile app using React Native for a popular all-girls social networking site dedicated to the empowerment of young girls and teenagers. Girl2Girl Wall is a safe, bully-free zone for pre-teen and teen girls to start social networking. The mobile app was built for both Android and iOS platforms using React Native and can …

Design Tool

Modernization: HTML5 Designer Tool

Keyhole Software Application Rewrite, JavaScript, Modernization, New Development, Technology & SaaS

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 a number of associated properties, interactive at design-time. Each element can have behaviors that impart program logic to the form. The form can have a workflow associated with it. The tool user interacts with those artifacts by dragging and dropping elements, drawing behavior or workflow connections, modifying properties, and then saving the form, as XML, to a server. A web-based player interprets the form XML to serve it to an end-user as a web application.