Micheal Cunningham.Software developer & AI engineerLet’s talk
← All work

BUSINESS APPLICATIONS

Keep the customer in context.

Customer records, project work, and inventory meet in a workspace designed around the next useful action.

PROJECT CONTEXTNexus RMM / ElementalOS
MY ROLEOwner & architect
ON THIS SITESource-informed recreation
Working portfolio recreation of the application interface
Interactive portfolio recreation · Fictional sample records

The problem
worth solving.

Customer information spreads across contacts, tasks, devices, documents, and commercial records. The application needs clear record ownership while making related work easy to reach.

Owner and architect of Nexus RMM. This study draws on the customer canvas, grouped tool registry, and in-place record drawers.

THE ENGINEERING

Decisions behind
the experience.

01

Use the customer as a working context.

Related tools receive the selected customer context. Each view can stay focused while sharing the identity that connects its records.

02

Open a tool without losing your place.

Customer details and relationships appear in a side panel over the existing canvas. The parent workspace remains available as an orientation point.

03

Let a real change update the surrounding view.

Moving a project task changes the task summary. Assigning an available asset updates inventory. The demonstration records these actions against the selected customer.

ReactMUI / MUI XRelational modelingCustomer contextModule composition
NEXT PROJECTAn editor that belongs to the product. ↗

Something you want to build?

Let’s work through it.

Work directly with me on the architecture, the application, and the details that make it useful.