Cílem projektu bylo vyvinout robustní backendové řešení schopné zpracovávat a validovat data z různých DMS systémů dealerů, integrovat je do centrální databáze KIA a poskytovat je frontendovým aplikacím. Součástí projektu byla také implementace několika uživatelsky přívětivých frontendových aplikací, jako je objednání servisu, zobrazení ojetých a skladových vozů, výpisy vozů pro konkrétní dealery a různé marketingové a provozní formuláře.

Ojeté vozy

Cíle projektu

  • Konsolidace a centralizace dat - Sjednotit data z různých DMS systémů do jedné centrální databáze pro lepší přehlednost a spravovatelnost.

  • Validace a čištění dat - Implementovat mechanismy pro automatickou validaci a čištění dat, čímž se sníží chybovost a zvýší kvalita informací.

  • Integrace s externími systémy - Zajistit propojení s databázemi KIA, systémy partnerů jako Essox pro financování vozů a dalšími relevantními platformami.

  • Vývoj frontendových aplikací - Vytvořit uživatelsky přívětivé aplikace pro různé potřeby zákazníků a dealerů, které budou snadno integrovatelné do stávajících webových stránek KIA.

  • Zvýšení efektivity správy dat - Snížit náklady a časovou náročnost spojenou se správou a hledáním chyb v datech.

Realizované řešení

Backendová architektura

Vyvinuli jsme robustní backend postavený na technologiích Java Spring a PostgreSQL, schopný zpracovávat požadavky z více frontendových aplikací embedovaných na stránkách KIA. Tento backend zajišťuje správu dat, jejich validaci a čištění, a také integraci s externími systémy.

  • Integrace s DMS systémy dealerů - Backend přijímá data od různých dealerů, identifikuje vozidla pomocí VIN kódů a doplňuje chybějící informace z databáze KIA. V případě nesrovnalostí jsou data odeslána k manuálnímu ověření, čímž se zajišťuje vysoká kvalita a přesnost informací.

  • Validace a čištění dat - Implementovali jsme mechanismy pro automatickou validaci a čištění dat, což umožňuje rychlejší identifikaci a opravu chyb. Tím se snížily náklady na správu dat o 80 %, protože KIA nyní může pomocí administrace řešit problémy, které dříve vyžadovaly manuální zásah.

  • Konsolidace a centralizace dat - Všechna data jsou centralizována v jedné databázi, což poskytuje kompletní přehled a umožňuje efektivní práci s informacemi, které byly dříve roztříštěné a obtížně dostupné.

Frontendové aplikace

Na základě robustního backendu jsme vyvinuli několik frontendových aplikací postavených na technologii React, které jsou embedovány do stránek KIA:

  • Objednání servisu - Umožňuje zákazníkům snadno naplánovat servisní prohlídky online.

  • Ojeté a skladové vozy - Poskytuje přehled dostupných vozů s možností filtrování podle různých parametrů, což zlepšuje uživatelskou zkušenost a usnadňuje rozhodovací proces.

  • Výpisy vozů pro dealery - Umožňuje jednotlivým dealerům prezentovat své aktuální nabídky přímo na webu KIA, což zvyšuje jejich viditelnost a potenciál prodeje.

  • Marketingové a provozní formuláře - Například formuláře pro financování, testovací jízdy a další, které lze snadno přizpůsobit pro specifické marketingové kampaně.

Integrace s externími systémy

  • Essox financování - Implementovali jsme napojení na systém Essox, což umožňuje zákazníkům získat informace o možnostech financování přímo na webu KIA.

  • Databáze KIA - Backend je propojen s interními databázemi KIA, což umožňuje validaci a doplňování dat o vozidlech, zajišťuje jejich aktuálnost a přesnost.

  • TEAS - Napojení na externí datový systém prostřednictvím XML formátu.

  • Siebel CRM - Integrace s CRM platformou KIA, která umožňuje správu zákaznických dat.

  • KIANET - Další datová integrace pomocí SOAP protokolu.

  • Helios - Automatizovaný přenos dat prostřednictvím web-hooků.

  • Digital - Napojení na digitální systémy KIA pomocí web-hooků.

Analytika a monitoring

  • Sledování výkonu API - Logování a analýza vytížení jednotlivých endpointů.

  • Reportování chyb a validace dat - Identifikace a vizualizace chyb v datech dodaných dealery.

  • Marketingová analytika - Zhodnocení efektivity lead formulářů a poptávek zákazníků.

Díky této modulární a škálovatelné architektuře je systém připraven na budoucí rozvoj a integraci dalších služeb.

Marketingová data

Implementace nového backendového řešení a integrace s externími systémy přinesla měřitelné zlepšení v oblasti správy dat, efektivity procesů a uživatelské zkušenosti.

Před transformacíPo transformaci
Validace a kontrola datManuální, zdlouhaváAutomatizovaná, rychlá
Chybovost dat z dealerůVysoká (nutná manuální oprava)Snížení chybovosti o 80 % díky validaci
Dohledatelnost chybOmezená, složitáO 50 % rychlejší dohledání chyb díky logování
Správa datDecentralizovaná, roztříštěnáCentralizovaná a přehledná
Schopnost rozšíření systémuOmezenáPřipraveno pro další rozvoj
Napojení na financování (Essox)Manuální propojeníPlně integrované s REST API
Uživatelský zážitekNeoptimalizovanýModerní, přehledné frontendové aplikace

Validace a kontrola dat

Před transformací
Manuální, zdlouhavá
Po transformaci
Automatizovaná, rychlá

Chybovost dat z dealerů

Před transformací
Vysoká (nutná manuální oprava)
Po transformaci
Snížení chybovosti o 80 % díky validaci

Dohledatelnost chyb

Před transformací
Omezená, složitá
Po transformaci
O 50 % rychlejší dohledání chyb díky logování

Správa dat

Před transformací
Decentralizovaná, roztříštěná
Po transformaci
Centralizovaná a přehledná

Schopnost rozšíření systému

Před transformací
Omezená
Po transformaci
Připraveno pro další rozvoj

Napojení na financování (Essox)

Před transformací
Manuální propojení
Po transformaci
Plně integrované s REST API

Uživatelský zážitek

Před transformací
Neoptimalizovaný
Po transformaci
Moderní, přehledné frontendové aplikace

Díky automatizované validaci a čištění dat se snížily náklady na správu o 80 %, protože KIA nyní může řešit problémy přímo v administraci namísto manuálního zásahu. Logování a analytika umožnily rychlejší dohledávání chyb, čímž se zlepšila efektivita IT týmu a snížil se čas strávený řešením problémů.

Naplnění cílů

Projekt splnil všechny stanovené cíle a v několika oblastech je dokonce překonal:

  • Konsolidace a centralizace dat - KIA nyní pracuje se sjednocenými a validovanými daty, která jsou snadno dostupná.

  • Automatizovaná validace a čištění dat - Eliminace chybovosti a zrychlení procesu správy informací.

  • Škálovatelná backendová architektura - Připravenost na další integrace a rozšiřování funkcionalit.

  • Integrace s externími systémy - Plně funkční propojení s DMS systémy dealerů, CRM KIA, Essox financováním a dalšími službami.

  • Moderní frontendové aplikace - Uživatelsky přívětivé nástroje pro zákazníky i dealery.

  • Výrazná úspora nákladů a zvýšení efektivity - O 80 % nižší náklady na správu dat a o 50 % rychlejší řešení problémů.

Závěr

Modernizace backendového řešení pro KIA Czech Republic zásadně zlepšila správu dat, efektivitu provozu a uživatelský zážitek. Díky robustní architektuře a automatizovaným procesům má KIA lepší kontrolu nad svými daty, což umožňuje rychlou identifikaci chyb, snadnou integraci nových funkcionalit a výraznou úsporu provozních nákladů. Tento projekt ukazuje, jak strategická investice do IT infrastruktury může přinést dlouhodobé přínosy v oblasti efektivity, spolehlivosti a uživatelského komfortu. Díky moderním technologiím a modulárnímu přístupu je KIA připravena na budoucí inovace a rozvoj digitálních služeb.

Ukázka aplikace KIA Ojeté vozy

Chcete s námi také spolupracovat?

Ozvěte se nám

Další reference

Rezervační systém pro školení

Letiště Praha se rozhodlo modernizovat svůj webový rezervační systém, který sloužil k správě externích uživatelů, školení, vystavování certifikátů a předávání podkladů pro účetní oddělení.

Symfony
Azure Cloud
UI/UX
Bezpečnost
Automatizované testy

E-learning Digitální Odysea

Ve stále více digitálním světě hrozí, že senioři zůstanou pozadu kvůli nedostatečné digitální gramotnosti. Nadace Vodafone nás oslovila s představou možného vývoje e-learning platformy Digitální Odysea.

e-learning
php
postgresql
přístupnost
symfony
ux
web aplikace

Klientská zóna

O2 Family, virtuální mobilní operátor, čelil klíčové výzvě - zastaralá klientská zóna přestávala splňovat rostoucí nároky na funkcionalitu, stabilitu a rychlost.

Symfony
RabbitMQ
UX
API
CI/CD