Wishlist Tutorial Overview

Wishlist Tutorial Overview

The intended audience for these guides are software developers who are new to YaaS and have already worked through YaaS Bites.

Objectives

These hands-on tutorials give you an opportunity to work with many of the different aspects of YaaS, including creating a service, a Builder module, and even a YaaS Storefront. They all use a common Wishlist example, which can be implemented in a commerce storefront to save some desired items to a wishlist for later purchase. This is just one example of how quick and easy it is to use YaaS to do one thing in a short amount of time.

Overview

In this Start Developing section, you first set up the environment so you can create a Wishlist service. Then, you create a Builder module which can subscribe to and communicate with the Wishlist service. Next, you create your own storefront from the YaaS Storefront template. Lastly, you integrate the Wishlist service into your storefront so that you can pass items to the wishlist, and add a Wishlist button to your storefront. A short summary of the guides is listed below:

  1. Set Up the Environment – Set up your environment with Maven in order to create a service.

  2. Create a Service – Create the Wishlist service that is used in the rest of the guides.

  3. Create a Builder Module – Create a Builder module that communicates with the Wishlist service.

  4. Set Up a Storefront – Clone the YaaS Storefront and run it locally.

  5. Integrate a Service in the Storefront – Implement the Wishlist functionality by establishing a connection between the Wishlist service and your storefront.

If you want to skip the step to Create a Service and still continue with the rest of the guides, download the example Wishlist service by following all of the instructions on this page.


  • Send feedback

    If you find any information that is unclear or incorrect, please let us know so that we can improve the Dev Portal content.

  • Get Help

    Use our private help channel. Receive updates over email and contact our specialists directly.

  • hybris Experts

    If you need more information about this topic, visit hybris Experts to post your own question and interact with our community and experts.