The first thing you need to do is set up your Elastic Path development environment and build the source code. Most developers choose the Team Environment setup, but other options are available. If you are using Elastic Path Commerce Cloud for AWS, large parts of the process are automated
Elastic Path Commerce development consists of two layers. Core Commerce handles basic commerce functionality like catalogs and pricing, as well as interfacing with Commerce Manager. The Cortex API provides a flexible and easily extensible REST Level 3 API for integration by other services.