iit2011081 / ticketingservice

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A ticketing system that can track all customer requests as well as internal requests within an organization.

1 - Creating tickets under various categories

2 - Tickets can be assigned to multiple users and roles.

3 - Admin should be able to reassign/cancel/close any ticket, that was created

4 - The tickets will have different status - Open, Assigned, In progress, Reassigned, Completed, Cancelled

Steps to run this application
1 - Create a postgres db with any name
2 - Run sql script
3 - Install Redis
4 - mv .env.example to .env and update the content
5 - npm install
6 - npm run dev or npm run local

Postman Collection - https://documenter.getpostman.com/view/1205882/Tzedf41z

About


Languages

Language:JavaScript 99.6%Language:Shell 0.4%