PRESTADEV / SLUŽBY PRESTASHOP

Programování pro PrestaShop znamená vytváření nových funkcí a přizpůsobování e-shopu potřebám firmy. V PrestaDev připravujeme moduly na míru, integrace s dalšími systémy a úpravy stávajících řešení.

Popište funkci, kterou potřebujete

Když hotový modul nestačí

Potřebují zákazníci při nákupu další možnost, vyžaduje zpracování objednávek ruční úkony nebo si e-shop nevyměňuje data se systémem, který používáte? To je dobrý výchozí bod pro rozhovor o úpravě na míru. Nemusíte znát její technický název — stačí popsat problém a očekávaný výsledek.

Co služba zahrnuje?

Moduly na zakázku

Nové funkce e-shopu a administrace přizpůsobené dohodnutému způsobu obsluhy zákazníků a zpracování objednávek.

Integrace se systémy

Propojení s velkoobchody, dodavateli a externími službami v mezích možností jejich API, tedy rozhraní pro výměnu dat.

Rozvoj stávajících funkcí

Úpravy modulů, formulářů a nákupního procesu po prověření současného kódu a souvisejících závislostí.

Úpravy vzhledu e-shopu

Přizpůsobení prvků šablony a způsobu zobrazení dat funkcím zahrnutým v zakázce.

Co je třeba dohodnout zvlášť?

Licence placených modulů, předplatné externích služeb, kompletní grafický návrh ani další rozvoj nejsou automaticky součástí programátorských prací. Rozsah a dodatečné náklady dohodneme před realizací. Nejprve také stojí za to ověřit, zda potřebu neřeší hotový modul.

Jak práce probíhají?

  1. Popíšeme výsledek

    Určíme, kdo funkci používá, co dělá krok za krokem a jak má vypadat správný výsledek.

  2. Prověříme e-shop

    Ověříme verzi PrestaShop, šablonu, moduly a dokumentaci systémů, se kterými má řešení spolupracovat.

  3. Dohodneme a realizujeme rozsah

    Oddělíme nezbytné prvky od doplňkových. Úpravy připravíme k ověření v dohodnutém testovacím prostředí.

  4. Otestujeme a nasadíme

    Prověříme dohodnuté scénáře. Způsob spuštění v e-shopu a následné podpory dohodneme před nasazením.

Co si připravit k rozhovoru?

  • Adresa e-shopu a verze PrestaShop, pokud ji znáte.
  • Popis: jak to funguje nyní a jak to má fungovat po úpravě.
  • Příklady, snímky obrazovky nebo seznam kroků uživatele.
  • Název a dokumentace externího systému, pokud je potřeba integrace.

V první fázi neposílejte hesla ani údaje zákazníků. Způsob poskytnutí potřebných přístupů dohodneme zvlášť.

Na čem závisí cena?

Cena závisí na počtu a složitosti funkcí, stavu stávajícího kódu, požadavcích integrace a rozsahu testování. Rozsáhlejší projekt lze rozdělit do etap. Způsob účtování, termín a podmínky podpory po nasazení je nutné dohodnout pro konkrétní zakázku.

Jak ověřujeme provedené práce?

Kritéria převzetí přizpůsobujeme dohodnutému rozsahu. U této služby jsou důležité především tyto body:

  • Funkce pracuje v dohodnutých scénářích, také při chybných nebo neúplných datech.
  • Oprávnění uživatelů a zaměstnanců odpovídají rozsahu řešení.
  • Úprava nenarušuje určené související části nákupního procesu.

Podmínky podpory po dokončení prací, provádění dalších změn a aktualizací stanovíme v nabídce pro danou zakázku.

Otázky před zahájením

Musím připravit technickou specifikaci?

Ne. Začněte popisem problému, příkladem a očekávaným výsledkem. Na tomto základě lze upřesnit požadavky a ověřit, zda je potřeba nový modul, integrace nebo menší úprava.

Upravíte modul od jiného autora?

Možnost úpravy závisí na přístupu ke kódu, licenčních podmínkách a stavbě modulu. Nejdříve je nutné ho prověřit. Ne každý modul umožňuje rozšíření stejným způsobem.

Bude řešení fungovat po každé aktualizaci e-shopu?

Kompatibilita se stanovuje pro konkrétní verze a konfigurace. Před další aktualizací e-shopu, PHP nebo souvisejících modulů je třeba prověřit úpravy na míru; případné přizpůsobení může představovat samostatný rozsah prací.

Promluvme si o vašem e-shopu

Napište, s čím potřebujete pomoci a jakého výsledku chcete dosáhnout. Nemusíte znát technické řešení — začněme vaší potřebou.

Popište funkci, kterou potřebujete