/ticketing-system

Tracking system for customer reported problems

Primary LanguageC

Project

Basic ticketing system - Tracking system for customer reported problems

Skills

C

Description

  • The application reads and writes data from and to text files that store data persistently.
  • When a customer has a problem they will phone or email for support. The person handling the support request will create a ticket for the request that contains the details of the problem and the customer contact information so that the customer can be notified when there is a solution.
  • Customers can login using their credentials and have their own menu of options which include viewing their account information, creating a new ticket, viewing their active tickets, and managing their tickets.
  • Agents will have more features available from respective main menu options including viewing new tickets, viewing active tickets, managing tickets, and archiving closed tickets.