Záznam změn
Co jsme nasadili a kdy
Datovaný záznam pro každý modul, převzatý ze samotných repozitářů.
Nejužitečnější věc, kterou menší dodavatel může ukázat, není seznam funkcí — je to, že ten seznam pořád roste. Tahle stránka existuje, abyste si to mohli ověřit sami, včetně čtvrtletí, kdy to zpomalí.
Jak se tenhle seznam vede
Záznamy vznikají z historie commitů a z poznámek k vydání, ne z obsahového kalendáře. Kde datum existuje, je to datum, kdy práce přistála. Kde neexistuje — WordPress plugin vychází jako verze, ne jako den — zaujme jeho místo číslo verze, protože datum vymyšlené, aby to vypadalo uklizeněji, je pořád datum vymyšlené.
Seznam není vyčerpávající. Opravy chyb, refaktory a vnitřní nástroje zůstávají venku, pokud nemění něco, čeho byste si všimli. Co tu je, je to, co by zákazník poznal jako nové.
E-shop
Internetový obchod, jeho katalog, jeho sklad a všechno, co odchází ze dveří.
-
DPH uvnitř EU: přenesení daňové povinnosti, OSS a VIES
Přeshraniční B2B prodej uplatňuje přenesení daňové povinnosti, prahy OSS se sledují po zemích a DIČ se ověřuje ve VIES před vystavením faktury, ne až si toho všimne účetní.
-
Příjemka, s váženým průměrem pořizovací ceny
Zásoba teď nese cenu, ne jen počet. Reporty marže přestanou být odhadem ve chvíli, kdy stejný produkt dorazí dvakrát ve dvou cenách.
-
Platba po částech a expedice po částech
Částečná platba a částečný výdej na téže objednávce, každé s vlastním dokladem, protože v B2B se obojí zřídka stane ve stejný den.
-
Doručení do boxu a na výdejní místo
Easybox a výdejní místa volená v pokladně z živého seznamu dopravce, přičemž zvolené místo projde až na štítek.
-
eMAG Marketplace
Katalog, sklad a objednávky synchronizované s tržištěm ze stejných produktových záznamů, které živí e-shop — ne druhý katalog, který se musí držet v souladu.
-
Dárkové poukazy, dotazy k produktu, porovnání a úprava objednávky po odeslání
Čtyři věci, na které se kupující ptají pořád, a jedna — úprava po zadání — o kterou žádají zákaznické týmy ještě častěji.
-
GDPR pro kupující: kopie údajů, nebo anonymizace
Žádost kupujícího se vyřídí z administrace e-shopu, člověkem, který nepotřebuje vývojáře a nemusí sahat do databáze.
-
Několik skladů a ceny podle skupiny zákazníků
Zásoba podle umístění a B2B skupinové ceny nad stejným katalogem, takže distributor a běžný kupující vidí na téže stránce jiná čísla.
-
Platební brány a vratky přes bránu
PayU a Twispay, notifikace o platbě ověřované u poskytovatele a vratky vydávané přes bránu místo bankovním převodem a poznámkou v tabulce.
-
Dopravci: Sameday a Cargus
Štítky, sledování a stav zpět do objednávky, ze systémů, kterými rumunské e-shopy skutečně posílají.
-
Recenze, seznamy přání a hlídací psi na naskladnění
Recenze produktů s feedem recenzí pro Google plus dvě nejmenší funkce, které zachrání nejvíc opuštěného zájmu.
-
Feedy: Google Merchant, Meta, Compari.ro a Price.ro
Čtyři kanály generované ze stejného produktového řádku, takže změna ceny se nemusí opakovat na čtyřech místech.
-
Vstupní stránky generované z filtrů
Kombinace filtrů, kterou lidé skutečně hledají, se stane indexovatelnou stránkou, s vlastními pravidly, co se indexovat smí a co ne.
-
Import katalogu z CSV a XLSX, přes frontu
S náhledem dřív, než se cokoli zapíše, a s frontou, aby soubor o deseti tisících řádcích nezávisel na otevřené záložce prohlížeče.
Obsah a weby
CMS, editor stránek a všechno, co se dostane na veřejnou stránku.
-
Automatizace: když X, udělej Y
Pravidla stavěná v administraci — když se stránka publikuje, když přijde formulář, když skončí sken — bez vývojáře, který by na každé psal úlohu.
-
Konverzační asistent v administraci
Pracuje nad stejnými MCP nástroji, jaké by použil externí agent, a proto nedokáže nic, co by člověk nezvládl přes rozhraní.
-
Překlad ve velkém
Nevyřízené položky podle jazyka, co zestárlo od změny zdroje, a hromadný překlad — tři věci, které rozhodnou, jestli druhý jazyk přežije první měsíc.
-
Vydání: několik stránek publikovaných najednou
Kampaň přistane jako jeden krok a jako jeden krok se vrátí zpět, místo jedenácti stránek publikovaných v pořadí, na kterém se nikdo nedohodl.
-
Pole a typy bloků definované pro každý web
Váš obsahový model se může lišit od všech ostatních, aniž by se stal větví, kterou nikdo nepovýší.
-
Přísné CSP s nonce a GraphQL vedle REST
Bezpečnostní hlavička, která opravdu zastaví vložené skripty, a druhé čtecí API se stropem na cenu dotazu, kontrolované proti REST.
-
A/B testy na bloku, s verdiktem
Dvě verze téže sekce, měřené na veřejném webu, a výsledek, který řekne, která vyhrála, místo aby to nechal na vkusu.
-
Statistiky bez cookies, s Web Vitals
Dost na to, aby bylo vidět, co lidé čtou a jak rychlá pro ně stránka byla, bez souhlasové zdi před měřením.
-
Zálohy mimo server, do libovolného S3 kompatibilního úložiště
Záloha, která leží na stejném stroji jako web, je zálohou na špatný druh nehody.
-
Klonování webu a import z WordPressu
Druhý klient během minut místo od nuly; a WXR, média i přesměrování převedená z WordPressu jedním průchodem.
-
Vizuální editace, vedle skutečné stránky
Bloky se upravují vedle stránky, kterou tvoří, ne ve formuláři, který ji jen připomíná.
-
MCP server: CMS jako nástroj pro agenta
Externí agent může psát koncepty, překládat a připravovat obsah přes stejné hlídané operace jako člověk. Publikovat nemůže.
-
Schvalovací tok, zámek úprav, koš, obnovení
Čtyři věci, které tým větší než dva lidi potřebuje před první nehodou, ne po ní.
-
llms.txt a Markdown zrcadla každé stránky
Aby model, který cituje váš web, citoval to, co stránka říká, a ne to, co se mu podařilo vyškrábat z rozvržení.
CRM a obchod
Od prvního kontaktu po podepsanou smlouvu.
-
Obchodníkova obrazovka „Dnes" a kadence oslovování
Jedna obrazovka s tím, co je po termínu, co je naplánováno a komu se nezavolalo — a kadence, které zajistí, že oslovená příležitost má vždycky další krok, místo připomínky, kterou si někdo zapomněl nastavit.
-
Karta příležitosti: celá historie firmy na jedné obrazovce
Hovory, e-maily, nabídky, smlouvy a poznámky na jednom místě, aby nikdo neotvíral čtyři záložky kvůli jedné odpovědi.
-
Čtyři stavy příležitosti a trychtýř, který počítá jen nabídky
Trychtýř nafouknutý nadějemi je trychtýř, kterému nikdo nevěří. Za trychtýř se počítá jen to, na čem visí nabídka.
-
Historie komunikace: každý odeslaný e-mail zůstává u firmy
Včetně toho, co bylo skutečně doručeno, a celé zprávy, ne jen řádku, že se něco odeslalo.
-
Import, detekce duplicit a vlastní pole
Velkou databázi prospektů jde nahrát, aniž by se tatáž firma naimportovala třikrát ve třech zápisech.
-
Přiřazení zdroje, sběr přes API a ROI na klienta
Který kanál přivedl klienta a kolik ten klient potom vydělal — dvě poloviny téže otázky, konečně v jednom systému.
Fakturace a finance
Doklady, platby a co znamenají pro měsíc.
-
Oblio: vystavené doklady zrcadlené do vnitřní evidence
Jen pro čtení, záměrně: platforma do účetního účtu nikdy nezapisuje, takže import nemůže poškodit knihy, které čte.
-
Platby zaznamenané v Obliu aktualizují stav faktury tady
Otázka „bylo zaplaceno?" přestane mít dvě odpovědi podle toho, na kterou obrazovku se díváte.
-
Denní přehled toho, co je splatné
Naplánovaný, aby prvním, kdo se dozví o faktuře po splatnosti, nebyl klient.
-
DPH, skutečné náklady a ziskovost na klienta
Tržby na klienta byly vidět vždycky. Náklady na klienta byly ta polovina, která tomu číslu dala smysl.
-
Upozornění na konec smluv a hostingu, po prazích
Třicet dní předem, sedm dní předem a v den samotný — pro dvě věci, které vyprší potichu a všimne si jich to nahlas.
Samotná platforma
Bezpečnost, jazyky a části, na kterých stojí každý modul.
-
Auditní záznam a oprávnění podle schopností
Kdo co změnil, a model oprávnění, kde se přístup uděluje ke schopnosti, ne k názvu pozice.
-
Dvoufaktorové přihlášení, integrační API a nacvičované zálohy
Zálohy se ověřují a pravidelně obnovují do samostatné databáze, protože většina organizací zjistí, že se jí zálohy neobnoví, právě v den, kdy je potřebuje.
-
Doklady si drží jazyk, ve kterém byly vystaveny
Nabídka poslaná německy je německy i po roce, když se znovu vytiskne, ať je administrace ten den nastavená na jakýkoli jazyk.
-
Ze stavů se staly technické klíče, zobrazované přeloženě
Stav uložený jako přeložené slovo se rozbije ve chvíli, kdy někdo přepne jazyk. Uložený jako klíč to přežije.
-
Rumunský geografický číselník, s doplňováním adres
Kraj, město a ulice doplněné ze skutečného seznamu, aby adresy přicházely ve tvaru, který dopravci přijmou.
Valenys Accessibility
Skener, widget, klientský portál a dokumenty shody.
-
Pustili jsme skener na sebe a opravili, co našel
Platforma přístupnosti měla vlastní problémy s WCAG. Byly odstraněny a dokumentace i nástěnky se ve stejném průchodu staly vícejazyčnými — skener, který sám není přístupný, se těžko prodává a ještě hůř obhajuje.
-
Veřejná dokumentace, pořádná 404 a oprava partnerské domény
Dokumentace čitelná bez účtu a chyba, kvůli které partnerská doména mířila na špatného nájemce.
-
Základ: auditní engine, widget, klientský portál, partnerský panel
Šest fází dodaných najednou: skenování s axe-core a skutečným prohlížečem, návštěvnický widget, klientský portál se zprávami a odznakem a white-label panel pro agentury.
Valenys Chatbot
Plugin pro WordPress a licenční server za ním. Verze, ne data — plugin vychází jako číslo.
-
Licence se vynucuje na backendu, ne jen v rozhraní
Instalace bez licence přestane odpovídat na úrovni API, ne jen v administraci — včetně cesty s okamžitým pozdravem, což byl jediný způsob, jak to obejít.
-
Indexování bez limitu stránek, v každém tarifu
Fronta zpracovává po dávkách s opakováním a zotaví se ze zaseknutých zámků, takže velký web na skromném hostingu indexování dokončí, místo aby v půlce vypršel.
-
55 jazyků rozhraní, včetně psaní zprava doleva
Rozhraní widgetu se přeloží jednou pro každý jazyk a pak se uloží do mezipaměti a bot odpovídá v jazyce, který si návštěvník vybral. Arabština, hebrejština, perština a urdština přepnou widget zprava doleva.
-
WPML a Polylang: widget se řídí jazykem stránky
Obsah se indexuje pro každý jazyk zvlášť a vyhledávání se směruje podle jazyka, takže anglická stránka neodpovídá z rumunského obsahu.
-
Prémiový hlas a webhooky pro zachycené poptávky
Převod textu na řeč přes ElevenLabs nebo Google Cloud, se záložním řešením v prohlížeči; a zachycené kontakty posílané do Zapieru, Make nebo přímo do CRM koncového bodu.
-
Licencování, které není vázané na WordPress
Každá aktivovaná doména si eviduje svou platformu — WordPress, OpenCart, PrestaShop, Magento, Shopify nebo řešení na míru — takže moduly, které přijdou, nepotřebují druhý licenční server.
-
Limity na veřejných koncových bodech a žádné vyzrazování chyb
Koncové body pro poptávky a zpětnou vazbu mají limit podle IP a produkce přestává tisknout PHP varování do veřejných odpovědí.
Jestli je tu něco, co potřebujete, řekněte
Polovina tohohle seznamu existuje proto, že o něco požádal klient a ukázalo se, že ta žádost je obecná.