Imoran ai LogoImoran ai Logo

Ticketrax

An issue-tracking system for teams to log, track, and resolve tickets, built on Next.js with a relational Postgres schema in Prisma.

Services

Fullstack Development

Timeline

2 months

Technologies
Next.jsApp RouterPostgreSQLPrismaAPI RoutesSSR
View Live Project →

ticketrax info image
01

Introduction

An issue-tracking system for teams to log, track, and resolve tickets, built on Next.js with a relational Postgres schema in Prisma.

02

Work Done

Full System Build

03

Challenges

Building a system with complex user roles (requesters vs. support agents), ensuring real-time updates for ticket status, and providing a clean, easy-to-use interface for reporting and managing incidents.

04

Solutions

I engineered a robust, single system that handles multiple ticket types (incidents, requests, support) for various departments. The dashboard provides clear metrics and workflows for efficient resolution.

05

Results

I successfully launched a specialized ticket management system that simplifies internal support workflows, making collaboration faster and making it easier to track and resolve team issues.

06

Details

A tracker built on solid relations

Ticketrax lets teams log, track, and resolve support tickets. The interesting part is the state: ticket statuses (Open, In Progress, Closed) and user roles, which take real care to model.

Data integrity first

A ticketing system is all relations: a user has many tickets, a ticket belongs to one project. I built the relational schema in PostgreSQL (Neon) with Prisma and defined explicit cascade rules, so when a user deletes their account, the system knows exactly what to do with their leftover tickets instead of leaving orphaned rows behind.

Performance

It's hosted on Vercel and uses Next.js caching, so the static parts of the dashboard are served from the edge and load fast wherever the user is.

Video Showcase

Created by

Tope Akintola

Published

November 28, 2025

Role

Fullstack Development

Share

Let's Work
Together

Hand Reaching

Have a project in mind? We'd love to hear about it. Let's create something great together!

PRODUCT DEVELOPERUI ENGINEERMVP DEVELOPMENTFRONTEND DEVELOPMENTPRODUCT DEVELOPERUI ENGINEERMVP DEVELOPMENTFRONTEND DEVELOPMENTPRODUCT DEVELOPERUI ENGINEERMVP DEVELOPMENTFRONTEND DEVELOPMENT