Now that the VisaService and Comment logic are implemented, we need a web interface to allow users and admins to interact with visa cases.
This issue covers the creation of the VisaViewController and the initial Thymeleaf templates for listing/viewing visa details.
It also includes the forms to apply for a new visa and the logic for admins to update/handle existing applications (e.g., assigning a handler or changing status).
Now that the VisaService and Comment logic are implemented, we need a web interface to allow users and admins to interact with visa cases.
This issue covers the creation of the VisaViewController and the initial Thymeleaf templates for listing/viewing visa details.
It also includes the forms to apply for a new visa and the logic for admins to update/handle existing applications (e.g., assigning a handler or changing status).