Getting started for developers
Read this section first to get started with HCL Commerce as a developer.
The following content and linked topics describe the skills, knowledge, and resources that you need to extend and customize HCL Commerce.
After you setup your development environment with a custom store, you can begin customizing and configuring HCL Commerce.
Before you begin
- Learn about the main features in HCL Commerce. For more information, see HCL Commerce product overview.
- Learn about the main features and contents in the HCL Commerce development environment. For more information, see HCL Commerce development environment.
- Set up your development environment. For more information, see Setting up HCL Commerce environments.
- Learn about the features and functions that are available within the provided Aurora starter
store. For more information, see Aurora starter store
The sample store provides a full set of features and functions to help you understand the features and capabilities that are included with HCL Commerce. This sample store is provided only as a reference to help design and build your organization's custom store. You cannot customize this default sample store in any environment, including your own development environment. Instead, you must publish a custom store that is based on the provided sample store. You can then customize, test, and use this new store. As part of completing the setup of your development environment, publish your custom store.
Procedure
- Setting up your development environment.
-
Completing common developer tasks
- Start HCL Commerce Developer
- Start test servers
- Understand the workspace layout
- Useful URLs
After installation, the following URLs are available for you to use to test or demonstrate HCL Commerce functionality.
Note: The HCL Commerce Developer test server must be started before you can access and use any of the following tools or stores.The default site administrator user ID for each tool is wcsadmin. The initial password is wcsadmin. When you initially log on to a tool, change the password for security reasons.
- Management Center for HCL Commerce
- Administration Console
- Organization Administration Console
- HCL Commerce Accelerator
- Swagger UI
A live version of the HCL Commerce REST API. It is composed of a set of static HTML, CSS, and JavaScript that dynamically documents the available REST API on the HCL Commerce test server by using the Swagger UI.
Note: The Swagger UI is provided to you as-is. It contains the HCL Commerce REST API and other information that is related to the Swagger backend. Customizing the Swagger UI, for example, to display custom resource handlers, annotations, or extra data is not supported.
- Front-end store development
- Integrating with external systems