Basic ticketing system - Tracking system for customer reported problems
C
- 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.