Projects / Live

Resolve

The ticketing system I run the IT desk on. Every call becomes a ticket in seconds, and the numbers are honest.

Kind
Web app
When
2026–present
Role
I planned it, designed it and tested it, and it’s what I work from
Stack
React · TypeScript · Express · SQLite

The job

In October 2026 I became the first call for IT across five dealerships and a body shop: about 210 people, and about as many computers. Calls, walk-ups and emails come in from every direction, and anything bigger goes to our outside IT provider. I needed one place to keep all of it, that I could use from my phone between calls.

What I built

Resolve has a Desk for support tickets and a Projects board for planned work. Logging a call takes about ten seconds, or I can paste one sentence and it fills in the form. Priority isn’t a guess: it comes from a written table of impact and urgency, and every escalation to our outside provider runs on its own clock.

It keeps track of downtime at each store, and can check each store’s internet connection to notice an outage before anyone calls. The reports are worked out from a history that’s only ever added to, so the numbers are honest and can’t be quietly edited. Due dates can show up in Outlook, next to my meetings.

How it feels

It installs to the iPhone’s Home Screen like an app, and moves like Apple’s own: swipe back, sheets that pull down to close, and Back that returns you to exactly where you were. It carries over this site’s field, its colour glow and its Libron type, so it’s calm to look at all day.

Under that are nearly a thousand automated tests, nightly backups, and a fallback spreadsheet for the day it’s ever down. It reuses the best parts of LotFlow, like live updates and the deploy and backup routines.

Where it stands

Live and in use at work since October 23, 2026. Two-way Outlook, phone notifications and a page where staff can report problems themselves come next, if using it shows they’re worth it.