Budujeme platformu pro vývoj e-shopů na míru

Vývojáři budou mít brzy k dispozici platformu Shoptet Premium, která jim umožní využít jádro a infrastrukturu Shoptetu a zároveň postavit individuální frontendové řešení, a přizpůsobit si doplňky, služby a integrace. Hlavní parametry a technologické výzvy popisuje Peter Topor, který má v Shoptetu na starosti strategické projekty.

Než se pustíme do technických detailů, řekni nám, jak velký se buduje tým, a jaké příležitosti v něm jsou?

Shoptet Premium budujeme jako samostatný projekt, který bude obsluhovat jiný typ klientů než klasický Shoptet. Nabíráme product manažery, vývojáře (PHP a React), launch manažery a kolegy do zákaznické podpory. Všechna volná místa jsou vypsána na našich kariérních stránkách. Je to unikátní příležitost podílet se na vzniku e-commerce platformy, se kterou chceme prorazit do celého regionu CEE.

Jaké hlavní oblasti při vývoji Shoptet Premium řešíš? 

Připravujeme nové SDK pro frontend, se kterým budou moci vývojáři připravovat custom design e-shopů. SDK je postavené na GraphQL, Next.js a Reactu. Chceme připravit univerzální nástroj, který budou využívat vývojáři a implementátoři. My nemáme ambice stavět e-shopy na míru, my jsme platforma, která to umožní ostatním.  

Celý Shoptet Premium stavíme jako modulární věc, která bude mít svoje microservices a naší vizí je maximální otevřenost. Přes API vrstvu umožníme napojení na systémy třetích stran, jako jsou ERP, skladové systémy, účetnictví a podobně. Každý si bude moct postavit e-shop přesně na míru svým potřebám.

Jaký očekáváte provoz a jak silná musí API vrstva být? 

Stavíme API vrstvu, která poskytne rozsáhlé možnosti napojení na externí systémy a automatizaci, přes které dokážeme pracovat s objednávkami, s produkty, napojovat na pokladny, napojovat na WMS a další. Až nabereme více klientů z řad velkých e-shopů, musí jich API vrstva zvládnout obsloužit stovky při neomezeném škálování.  

Dále musíme připravit a optimalizovat naše jádro pro velkou návštěvnost, velké počty produktů a velké počty objednávek. K tomu připravujeme nové modulární microservices, které budou optimalizované na tento velký výkon.

Jak bude vypadat frontend? Ten si zákazníci také mohou upravit?

E-shopy běžící na Shoptet Premium budou využívat nový frontend postavený na Reactu, Next.js a GraphQL. Budou si moct vytvořit plně personalizovaný frontend, lépe si pohrát se SEO a podobně – fantazii se zde meze nekladou. Shoptet je jeden z prvních, který v rámci české i středoevropské e-commerce na tyto moderní technologie sází, protože věříme, že UX bude čím dál důležitější a klasické přístupy (serverové šablony) přestanou stačit. S touto technologií si developer velmi rychle připraví frontend a zároveň plánujeme vývojářský portál, který pomůže našim Premium developerům monitorovat a spravovat dané e-shopy. 

Budejeme podobnou strukturu jako Shopify Plus nebo Bigcommerce  developer. Jasná dokumentace, nejnovější technologie a vše škálovatelné. 

Jak je to tedy se škálovatelností Shoptet Premium? 

Celá správa serverů, celá škálovatelnost jádra je na nás. Zákazníci nemusí řešit, kde to hostují, jestli mají správně nastavené servery, jestli na to mají správnou aplikaci, jestli jim to zvládne velké nápory a jestli to mají rychlé.  

Jak se Shoptet Premium liší od opensource řešení typu Prestashop? 

Oproti opensource, jako například Presta, připravujeme SaaS produkt, který dovolí individuální úpravy a zároveň neomezenou škálovatelnost z pohledu návštěvnosti. Připravujeme 3 hlavní nástroje – API vrstvu, GraphQL nad naším jádrem a SDK pro individuální vývoj e-shopů. Celý toolkit ověřujeme u partnerských developerů v Čechách, ale už připravujeme vstup do Maďarska, na Slovensko a dalších zemí, kam budeme expandovat. 

Kolik vývojářů v Shoptetu pracuje na Premiu? 

Počítáme, že na tomto projektu bude pracovat 10 až 15 vývojářů, a proto musíme nabírat. Každý nováček nejprve pracuje na jádru, aby si ho dobře osahal, a pak může jít do projektu. Shoptet Premium je unikátní v tom, že naši vývojáři připravují nástroje, které budou využívat desítky a stovky jiných vývojářů.  
 
Čím je projekt pro vývojáře zajímavý?  

My budujeme SaaS nástroj, který umožní customizovaný přístup směrem k zákazníkovi a který budou používat spousty vývojářů. Takže pro developery, kteří chtějí vědět, co znamenají velké optimalizace a hra s velkým počtem uživatelů a requestů, je toto ta správná výzva.

Navigace pro příspěvek

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Odesláním zprávy souhlasíte s podmínkami ochrany osobních údajů