this repository contain the api and the server