After enabling Shopping Cart for your app you can create a custom landing page for your store using the Web Page Builder.
Custom Store Landing Page
Follow the steps mentioned here to create a Web Page.
Set a Route for your page (eg. /store).
Select Content Type as Page Builder.
Click on Add Row in the Page Building Blocks Table.
Select a Web Template.
OneOfficeERP comes with a great set of standard web templates that can be used to create your Web Page.
The configuration for the page in the screenshot above looks like this:
Store Page Building Blocks
Click on the Edit Values button on the right of each block, and enter the values in the dialog to set the content for each section.
The Web Templates that will be useful for building your store landing page are:
Hero Slider Configuration
Ensure that the Show in Website option is ticked in the Item Group form so that the route for the product category is generated.
Product Categories Configuration
Item Cards Configuration
The web page will be published only when the Published option is checked. Once the page is published, click on See on Website on the sidebar or visit the configured route and check out the page!
Publish your Web Page
Follow the steps here to set this page as your Website home page.