Crud with Pagination application written in Java with Spring WebFlux using a functional approach, I have dozens of similar applications in my Github account, you can check that out, the same goes for the client side applications that may consume this API(angular, react, vue, android).