Create an REST API is a very time-consuming task, even if there are some famous bundles such as FOSRestBundle. Fortunately, some third libraries give priority to convention over configuration philosophy. This is especially the case for stanlemon/rest-bundle. As for the administration panel, we will use ng-admin, an Angular.js admin GUI for REST API.