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.
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.