It was a pilot project. I made primitive layout. In the admin area, which has been on the client-side, made context menu (on click any mouse button), in which admin could select the operation with model. Products have a variety, in the form of creating goods made automatically adding fields to other properties in AngularJS. On Backend we used MongoDB. Good had parent, and category. Based on this I recursively made breadcrumbs. RESTful API. I made the authorization and registration using JWT, CRUD goods and orders, sending email by changing the status of the goods.