Welcome to the Helpdesk Ticket System! This system is designed to manage helpdesk tickets for internal customers, facilitating efficient communication and issue resolution. This is a prototype project made during my studies.
- The system keeps track of ticket statistics, including the number of created, resolved, and open tickets.
- Each ticket is assigned a unique ticket number.
- Password change requests automatically generate a new password based on specific rules.
- Python 3
-
Clone the Github Repository Clone the Repository into your computer.
-
Run the Program Execute the following command in your terminal to launch the Helpdesk Ticket System:
python Main.py
-
Submit a New Ticket Choose option 1 to submit a new helpdesk ticket. Provide the required information, such as your name, staff ID, email, and a brief description of the issue.
-
Resolve a Ticket Choose option 2 to resolve a ticket. If a ticket is resolved, an automated response will be added.
-
Reopen a Ticket Choose option 3 to reopen a closed ticket.
-
Display Ticket Information Choose option 4 to display detailed information about a ticket.
-
Display Ticket Statistics Choose option 5 to view statistics, including the number of created, resolved, and open tickets.
-
Exit the Program Choose option 6 to exit the Helpdesk Ticket System.
Here's an example of submitting a new ticket:
Enter your name: John Doe
Enter your Staff ID: JD123
Enter your email: john.doe@example.com
Describe your issue or type "Change Password" to reset your password: Printer not working
When a ticket is resolved, an automated response is added. For example:
Automated Response: Thank you for using our help desk. Your issue has been resolved!