next-js-spring-java Full stack authorization service using Next.js on the frontend and Spring MVC (with virtual threads) on the backend