Aveato Online Shop v3
The subject of the project was to develop the aveato web shop as an AngularJS single page application, being able to run within any other website (in our case the wordpress website).
The backend is a modern .NET 4.6 Web Api with REST interfaces.
With this version, the whole shop UI and functions as well as all data comes from within our inhouse system which eliminated all those obstacles we had, when we were bound to external shop system, their databases, and the limited possibilities to add the features we want, as well as rather poor performance (in comparison).
This version provides a way better performance and usability than any of the former versions. And ontop we were finally able to provide comfort features to our customers right from start of the shopping experience. For example the saturation calculator ("snack", "meal", etc) - or the equipment wizard (which recommends a pre-calculated amount of dishes / glasses etc, and ability to optionally add them to your cart).
Futhermore now the customer has the ability to manage his profile (right as it is stored in the aveato CRM) and all his delivery addresses, as well as managing his orders and even being able to edit an order he already completed any day before.
This is the 3rd version of the aveato webshop, where the former 2 versions where :
v1: a custom OXID shop implementation that interacted with the aveato system by simple sync mechanisms between the databases.
v2: an ASP.NET MVC application we had developed, and an Wordpress/WooCommerce-Site. This version featured more functionalities and a better connectivity between the shop and the aveato system. The whole checkout process was on our MVC app and brought more comfort and features to our customers.