HelpDesk

A simple support ticket system built with Spring Boot, Security, and Thymeleaf.

Login Register

How to Test the Application

This HelpDesk app includes three roles: Requester, Agent, and Admin. Use the guide below to test the full workflow from ticket creation to ticket review.

Roles

Recommended Test Flow

  1. Register a new test account as a Requester.
  2. Log in with that test account.
  3. Create one or more support tickets.
  4. Log out of the requester account.
  5. Log in as an Agent to view and work with the submitted tickets.
  6. Log in as an Admin to test administrative access and privileged views.

Demo Accounts

Agent Account

For the best demo experience, start by creating a new requester account and submitting a few tickets. Then sign in as the agent account to confirm that those tickets appear in the agent dashboard.