I used to implement forgot password feature in backend with spring boot and use pure php as frontend, you can try my work as [ [login to view URL] ].
Relevant Skills and Experience
I have experience in spring boot (mvc, security, thymeleaf). You can try my work at [ [login to view URL] ]