Serverless JavaScript bridge Shopify-Pohoda
Budget: €750 – €1,500 EUR
Cílem je implementovat funkční Cloudflare worker aplikaci, která umožní přenos objednávek v e-shopovém řešení Shopify do účetního systému Pohoda. Součástí dodaného řešení je i technická dokumentace workera, která rozsahem odpovídá přinejmenším standardu JSDoc.
Bridge by měl využívat co nejméně externích zdrojů a knihoven a mít co nejméně externích dependencies. Preferované řešení bridge je stateless, v případě nutnosti je možné využít durable storage typu D1/KV či jinou technologii, běžící na platformě Cloudflare Workers. Preferované worker řešení je bez frameworkové, případně s využitím frameworků specificky navržených pro práci s V8 workery.
Bridge bude pro přenos dat do Pohody využívat defaultní zadané hodnoty (nebo ze Shopify objednávky) a je určen a uzpůsoben k vlastnímu programování podmíněné logiky přenosu dle parametrů níže. Programování předpokládá dobrou znalost JavaScriptu a nepočítá se s možností “laických změn” v nastavení přenosu.
Bridge by měl využívat co nejméně externích zdrojů a knihoven a mít co nejméně externích dependencies. Preferované řešení bridge je stateless, v případě nutnosti je možné využít durable storage typu D1/KV či jinou technologii, běžící na platformě Cloudflare Workers. Preferované worker řešení je bez frameworkové, případně s využitím frameworků specificky navržených pro práci s V8 workery.
Bridge bude pro přenos dat do Pohody využívat defaultní zadané hodnoty (nebo ze Shopify objednávky) a je určen a uzpůsoben k vlastnímu programování podmíněné logiky přenosu dle parametrů níže. Programování předpokládá dobrou znalost JavaScriptu a nepočítá se s možností “laických změn” v nastavení přenosu.