Open-source demo project

Triage support tickets faster with an AI assistant.

Ticket Triage is a small SaaS-style app built with Next.js, TypeScript, Tailwind CSS and PostgreSQL. Sign up, add tickets (or load sample data) and let an LLM summarise and tag them.

Create a free accountSign in

Ticket inbox

Create, edit, search and filter support tickets by status, priority and AI tag.

AI summaries & tags

One click turns a long customer message into a short summary, tags and a suggested priority.

Dashboard & insights

Open, pending and resolved counts plus top tags, priority and sentiment mix.

JSON API

List, create and analyze tickets over a small REST API that uses the same session.

Private by account

Email + password auth; every query is scoped to the signed-in account.

Works without a key

No API key? A clearly labelled offline keyword heuristic fills in, so the demo still runs.

A personal portfolio project by Sunnatulla E. All tickets in the demo are fictional sample data. MIT licence.