TGE SoftwareTGE Software
The TGE mark drawn as three constructed Roman capitals, over a field of connected nodes
PLATE IThe square and the circle share no centre. Vitruvius set the figure in both; the mark follows him.

An extension to the IT departments of retailers and the partners who serve them.

We build the software that sits between the system running your business and everything it was never designed to reach — connectors, customizations, integrations, and the occasional complete replacement.

The Act of Software Creation

Michelangelo's Creation of Adam, with a keyboard in the place of Adam's hand
Michelangelo gave the gesture its final inch of distance and left it there. The work is in the reach, not the contact — which is roughly what it is like to hand a business a system it can actually use.
PLATE IIThe axis is drawn before the letter. Ten years inside a system teaches you where its axis is.

Who you would be working with

We wrote the layer you are trying to build on.

Todd Grigsby, who founded TGE Software, spent ten years as Sr. Systems Architect atRetail Pro International. He did hands-on development on Retail Pro 8 and Retail Pro 9, and wrote the first version of their Prism RPS REST server from scratch.

He holds Retail Pro Prism certification as Systems Engineer and as Applications Expert.

That is the difference between a partner who is reading the customization API documentation and one who remembers why it works that way.

It also means the answer to “can Retail Pro do this?” is usually a specific yes or a specific no, delivered in one conversation rather than after a discovery phase.

PLATE IIITwo systems, one axis. Most of our work is the segment between them.

The practice

Five things we are asked to do.

Customization

Plug-ins and utilities for Retail Pro 8, 9, and Prism — and migration of the customizations you already depend on when the host system moves underneath them.

Integrations

A feed from legacy software into a cloud service. Sales and inventory pushed into accounting. An old database opened up as a set of services. Data pulled out of the system you are leaving and into the one you are adopting.

Porting to new technologies

Legacy systems are reliable right up until nobody is left who can work on them. Reimplement in a language people still hire for, or reimagine the whole thing as a cloud application — and pick up localization, encryption, secure automatic updates, scalability, instrumentation, and an open API on the way.

Web and social applications

Something more involved than an informative site with a contact form: a platform, a product, or a connection into one that already exists.

Project management

New projects, and projects that had gone completely off the rails. Agile methods used without crushing the people doing the work.

Read the full practice note →

PLATE IVDiscipline is invisible in the result and obvious in its absence.

How we work

You are not just buying the product. You are placing your trust in the source.

On every project we make heavy use of source control: feature branches, test and release branches, automated merging, cloud-hosted repositories. That means your investment is safeguarded — our entire operation could burn to the ground and the source code would be safe — and it means the process of building is faster and less risky.

The same applies to testing. Unit test frameworks and test-driven design, API testing, UI testing, containerised automated runs, performance testing, and a pipeline that ties them together.

Two things work against a system that simply behaves: time lost to repetitive tasks that invite human error, and regression. Continuous integration is the discipline of refusing to pay for either one twice.

The measure of the thing

The highest praise in software development is, “It just works.”

Everything on the rest of this page — the source control, the test pipelines, the ten years inside Retail Pro — exists to buy that one sentence.

The evidence

The integrations we build, ship, and support.

Every one runs a full-function 30-day trial. Licensing is by store inventory and by term.8 of 8
PLATE I

Locally

Uploads your inventory counts to the Locally marketplace and to brand sites, on a schedule you set.

RP8RP9PRISM
$60 per store inventory / moDetails about Locally
PLATE II

CardPointe + Factor4

EFT through CardConnect and Fiserv on Clover terminals, with Factor4 gift cards alongside.

RP9
No licence fee paid through your merchant accountDetails about CardPointe + Factor4
PLATE III

Brandify

Drives traffic to your locations by keeping Brandify's product locator current.

RP8RP9PRISM
$40 per store inventory / moDetails about Brandify
PLATE IV

Podium

Turns online prospects into offline buyers — messaging, appointments, reviews.

RP8RP9PRISM
$40 per store inventory / moDetails about Podium
PLATE V

Hippo

Chews through incoming sales files and generates invoices, tendering and updating inventory as it goes.

RP9
$40 per store inventory / moDetails about Hippo
PLATE VI

Endear

Unifies your data so your team can personalise every customer interaction and drive repeat revenue.

RP9PRISM
$60 per store inventory / moDetails about Endear
ARTWORK TO COME
PLATE 8

SyncPro Connector

Keeps your web store current by sending inventory data to the SyncPro service at intervals you set.

RP8RP9PRISM
$60 per store inventory / moDetails about SyncPro Connector