cat visionect-geoffrey.md

Visionect Geoffrey

Visionect Geoffrey tablet interface

Electronic menu and ordering system for proprietary E Ink tablets.

About

Geoffrey was an electronic menu and ordering system running on proprietary Visionect E Ink tablets.

It supported restaurant and bar workflows: browsing menus, adding selections to a cart, submitting orders, reading news, checking local events and weather, reviewing bills, and requesting bills.

Geoffrey's core features were tablet UI, business analytics, POS integrations, and a WYSIWYG administration interface.

My role

I was the senior developer for the application part of the product, implementing or supervising the system functionality.

Technologies used

The frontend was a JavaScript/AJAX application built with Backbone, CoffeeScript, Sass, and HamlCoffee.

Backend services were Django/Python applications accessed through a Tastypie REST API.

POS integrations were handled either through the Geoffrey web services API or through proprietary middleware bridging POS APIs to Geoffrey services.

Application dependencies and configuration were handled with Buildout; deployment and version management used Fabric scripts.

back to index