Geocortex Workflow
Lattitude Geographics
Flow based programming that anyone can use.
Flow based programing interface to allow non-technical users to develop complex interfaces that follow business logic for their geographic information system (GIS) Applications.
First of the new series of service based applications, and as such, first to get a new contemporary look and feel that would inform all subsequent application design.
I Worked with in-house Workflow experts to overcome challenges of the previous generation
Challenges
The current enterprise workflow management system required a heavy grasp of technical concepts such as nested functions, creating a barrier for non-technical users.
When managing multi-level complex workflows it was easy for the users to get lost and lose context of what changes would affect what.
Workflow was going to be the first offering in a new suite of software that would be the first time Geocortex offered software as a service.
Navigating with Animation
Animation is key to give the user a sense of place as they navigate their work flow.
Users zoom in deeper when they enter a nested workflow or form.
Conversely, a reverse animation of zooming back out shows the user that they are backing out.
Additionally the breadcrumb bar flashes to draw the user’s eye. They can always see where they are and navigate with one click.
Creating the Design System
In conjunction with designing the application, I also designed a internal design system that would inform the design of future applications in the Geocortex Essentials suite.
With my engineering lead counterpart we created a library of pre-styled React JS components and a sandbox for developers to explore and deploy from.
A New Era for Geocortex
Launched at ESRI’s user conference alongside several technologies from ESRI and other partners. The feedback was overwhelmingly positive, with a full house for the launch demo which was described by our clients as “the most exciting thing shown at the conference”.
The design system scaled as planned and continues to power a large application suite, even accounting for custom accent colors to differentiate each application.