A production ready application to be used as API Gateway built upon Spring Cloud Gateway This application uses Freemarker templating language to modify request & response bodies. It also allows other filters such as URL modification, Request & Response Header Modification, Authorization, PreLogging, PostLogging, etc.