Ticket Automation

What it is

I built a mini help desk ticket system using Python and Flask. It’s a simple web app where users can submit tickets, track their status, and close them when resolved. It’s a small project, but it really shows how I think about workflows, problem-solving, and system troubleshooting – the kind of skills you need for IT support and help desk roles.

image of ticket system landing page

What it does

  • Submit tickets: Users can enter a title and description for a request
  • Track tickets: Tickets show an ID, title, status (Open or Closed), and a timestamp
  • Close tickets: Open tickets can be marked as Closed with a single click
  • Database integration: Everything is stored in a local SQLite database using SQLAlchemy
  • Clean interface: Minimal CSS keeps it simple and easy to read

Showcases automation functionality

Why it matters for IT support

Even though this is a coding project, it really simulates a real IT help desk workflow. It shows I understand:

  • Problem-solving: Handling issues like database setup, port conflicts, and template loading
  • Workflow management: From user request to tracking and resolution
  • Environment setup: Using Python virtual environments and managing dependencies
  • Documentation and presentation: Screenshots and GIFs show the system working end-to-end