Changes for page Build your own shop system
Last modified by Shop Team on 2023/02/13 22:56
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Objects (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,20 +1,26 @@ 1 - Coming soon!1 +If a standalone or [[JavaScript Integrated Shop>>url:https://help.spreadshirt.com/hc/en-us/articles/207487815-Website-Integration-with-JavaScript||shape="rect"]] does not fulfill your requirements and you absolutely must have a custom shop this tutorial aims to be a starting point for your journey. 2 2 3 - [[image:attach:image2019-8-2_14-10-37.png]][[image:attach:image2019-8-2_14-11-14.png]][[image:attach:image2019-8-2_14-9-28.png]]3 +== Prerequisites == 4 4 5 - \\5 +We have to stress that you have to have a certain amount of time and technical knowledge in order to build your own shop based on the Public Shop API. 6 6 7 - \\7 +The following topics will not be covered by this tutorial and will be treated as given 8 8 9 -\\ 9 +1. A Spreadshop with one or more design which you configured in the PartnerArea 10 +1. An Spreadshirt API Key 11 +1. HTML and CSS knowledge 12 +1. PHP and/or Javascript knowledge 13 +1. Basic understanding about HTTP and "REST Resources" (in combination often called API) 10 10 11 - \\15 +== Example == 12 12 13 - \\17 +Before we start you can take a look at a working (minimal) example that we have built in order to demonstrate the capabilities of the Public Shop API: **[[https:~~/~~/github.com/spreadshirt/shop-api-example-integration>>url:https://github.com/spreadshirt/shop-api-example-integration||shape="rect"]]**. 14 14 19 +[[image:attach:image2019-8-2_14-10-37.png]][[image:attach:image2019-8-2_14-11-14.png]][[image:attach:image2019-8-2_14-9-28.png]] 20 + 15 15 \\ 16 16 17 - 23 +== Best practices == 18 18 19 -* [[https:~~/~~/github.com/spreadshirt/shop-api-example-integration>>url:https://github.com/spreadshirt/shop-api-example-integration||shape="rect"]]20 -* best practice:havebatch jobsofetchsellablesintoyourownDB25 +* have batch jobs to fetch sellables into your own DB 26 +* create basket (if needed) on add to basket (not on visit)
- Confluence.Code.ConfluencePageClass[0]
-
- id
-
... ... @@ -1,1 +1,1 @@ 1 -2827892 41 +28278925 - url
-
... ... @@ -1,1 +1,1 @@ 1 -https://developer.spreadshirt.net/wiki/spaces/API/pages/2827892 4/Build your own shop system1 +https://developer.spreadshirt.net/wiki/spaces/API/pages/28278925/Build your own shop system