Programování skriptů a funkcí
Když narazíte na hranici toho, co Shoptet nabízí, nemusí to být konec. Spoustu věcí jde dořešit vlastním skriptem nebo malou aplikací, která se Shoptetem komunikuje.
- Funkce na míru tam, kde standardní Shoptet nestačí
- Automatizace opakovaných úkolů a šetření času
- Napojení přes API a webhooky
- Čistý, udržovatelný a zdokumentovaný kód
Programování beru jako nástroj k vyřešení konkrétního problému, ne jako cíl sám o sobě. Nejdřív se ptám, čeho chcete dosáhnout, a teprve pak hledám nejjednodušší technické řešení.
Příklady toho, co programuji
- Kalkulačky a konfigurátory ceny.
- Automatické generování dokumentů a exportů.
- Skripty pro hromadné úpravy produktů a dat.
- Napojení na externí služby přes API.
- Vlastní administrační nástroje a reporty.
- Automatizace procesů kolem objednávek.
Technologie
Pracuji především s PHP a JavaScriptem, využívám Shoptet API a webhooky. Skripty stavím tak, aby byly spolehlivé, bezpečné a daly se v budoucnu rozšířit.
Jak spolupráce probíhá
Definice cíle
Vyjasníme si, co má skript dělat a proč.
Návrh řešení
Navrhnu technické řešení a odhad rozsahu.
Vývoj a testování
Naprogramuji a důkladně otestuji na datech.
Nasazení
Spustím do provozu a předám dokumentaci.
Časté dotazy ke službě
Dokážete skript napojit na náš interní systém?
Pokud má systém API nebo umí exporty/importy, ve většině případů ano. Posoudím to po seznámení s technickou dokumentací vašeho systému.
Co se stane se skriptem, když budu potřebovat úpravu později?
Kód předávám zdokumentovaný a strukturovaný, takže na něj může navázat kdokoliv. Sám se k němu samozřejmě rád vrátím.
Je vlastní skript bezpečný?
Bezpečnost řeším od začátku – validace vstupů, ošetření přístupů a citlivých údajů. U platebních a osobních dat postupuji obzvlášť opatrně.