Hello,
I have seen the attachment with the project's code and inspected it. There is something that requires attention: as your API uses redirect in a few places, it is not RESTful compliant, so it is required to change those responses (it does not imply breaking changes in the Vue.js frontend). With that modification in mind, it will be possible to create the corresponding Swagger documentation.
I think I am a good fit for this project, as I have experience working with Scala and writing OpenAPI (Swagger) specs.
Thank you and best regards,
Marco Rodríguez.