You can access the My Tickets page by clicking on 'My Tickets' from the Quick Links section on the Dashboard. This page provides a comprehensive list of all tickets associated with your user account, allowing you to view their details and current status.

1. Report Filters
The report can be filtered using the following criteria:
- Origin Port: Filter by the starting port of the trip.
- Destination Port: Filter by the arrival port of the trip.
- Origin City: Filter by the starting city of the trip (for city-to-city travel).
- Destination City: Filter by the arrival city of the trip (for city-to-city travel).
- Clear Filters button: Resets all applied filters to their default state.
2. My Tickets Table
The main table displays detailed information for each ticket, including:
- Action: Contains a dropdown with actions such as 'Date Change', 'Update Ticket', 'Refund & Cancellations', 'Send Receipt', and 'View Ticket'.
- Ticket Number: Unique identifier for the ticket.
- Trip Type: Indicates if the trip is 'oneway' or 'return'.
- Created By: The user who created the ticket.
- Booking Date: The date the ticket was booked.
- Date of Trip: The date of the outbound journey.
- Return Date: The date of the return journey (if applicable).
- Passenger Count: The number of passengers on the ticket.
- Origin Port: The starting port.
- Destination Port: The arrival port.
- Origin City: The starting city (for city-to-city travel).
- Destination City: The arrival city (for city-to-city travel).
- Payment Method: The method used for payment.
- Total Amount: The total cost of the ticket.
- Status: Current status of the ticket (e.g., 'unused', 'used', 'cancelled').
- Total Print Count: The number of times the ticket has been printed.
- Printed By: The user who last printed the ticket.
The table also includes pagination controls (e.g., "10 entries per page") and a search bar to filter records.