Chat web application that offers a REST API for clients written in any programming language