Shopware by default the option, that you can turn on a notification if a product is out of stock. You can check this at [login to view URL] around E-Mail notification.
By default we have on the left side still the old article and on the right side the notification.
Below the description you can find cross selling.
But that's overall not working to good. So we want basically to make the space for the existing product smaller and add recommendations. The concept and idea is basically explained here very well: [login to view URL]
In terms of the grid this one is a good example:
[login to view URL]
So - your task is to first of all make it possible in the backend to create this best matching products which should be added like the other cross selling elements in the backend work as well. If there are no fields automatically the best selling products from the last weeks out of this category should be shown.
Your task also contain building the frontend view, if needed supervised by our designer.
All software must be contributed as a Shopware Plugin ([login to view URL]) and must follow the given quality standards ([login to view URL]). Your work should be developed for a Shopware [login to view URL] (at the moment 5.5.8) - if not marked in a different way.
In case we require the compatibility to a not yet launched Shopware version, please check if it is maybe available here already ([login to view URL]).
With regards to the coding standards ([login to view URL]) we recommend that you use [login to view URL] along with [login to view URL] and [login to view URL] just to have a perfect overview about your code quality.
Also using [login to view URL] helps you to get a good understanding about your code comments.
The work also included proper user communication. So in case there is an error, we need to inform the customer about this. You may use the Shopware Standard for doing so or apply any custom messaging. Here are some good articles [login to view URL] and [login to view URL]
Please do document your steps (like did you create the plugin via CLI, what are your progress after 1h, after 2h, etc. what are your test after the coding is done, etc.). This will help us to understand better if we can work together or not.
Please also include us as fast as possible into the communication loop to prevent moving into the wrong direction, having a misunderstanding or something similar. Please also update us with the outputs of the abvoe mentioned code quality tools in regular bases.