Wiki source code of Build your own shop system

Version 5.1 by Shop Team on 2019/08/02 12:37

Show last authors
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
3 == Prerequisites ==
4
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
7 The following topics will not be covered by this tutorial and will be treated as given
8
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)
14
15 == Example ==
16
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"]]**.
18
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
21 \\
22
23 == Best practices ==
24
25 * have batch jobs to fetch sellables into your own DB
26 * create basket (if needed) on add to basket (not on visit)