Jedna z divizí francouzského koncernu Saint-Gobain a jednička na českém trhu v oblasti tepelných, zvukových a protipožárních izolací společnost ISOVER nás oslovila s požadavkem na vytvoření věrnostního programu, který bude mít plně ve správě a bude jej možné nasadit pro jednu či více divizí podle potřeb.
Omezená funkčnost věrnostního programu, složitá správa a vlastnictví externího dodavatele ISOVER v Česku provozuje prodej prostřednictvím distributorů. Zároveň chce ale být v přímém kontaktu s koncovými zákazníky - firmami, které materiál od distributorů odebírají. K tomu sloužil věrnostní program, v rámci kterého firmy sbíraly body, za něž mohly získat různé typy odměn od hmotných po vzdělávací. Původní věrnostní program nicméně provozoval externí dodavatel a jeho využití bylo omezené – se složitou úpravou a limitovanými možnostmi odměn. ISOVER tak chtěl vyvinout věrnostní program, který by měl plně ve svém vlastnictví a který by umožňoval jednoduchou správu.
Vlastní, moderní flexibilní věrnostní programu s možností nasazení do různých divizí. Realizace formou aplikace webový klient-server s centrálním databázovým serverem.
Vývoj aplikace na míru v ASP.NET Core.
Na rozdíl od běžně dostupných licencovaných řešení získá klient plnou kontrolu nad systémem a možnost ho přizpůsobovat svým potřebám (např. individuální přístup k firmám nebo jednoduchý scaling) a kampaním. Frontendový modul (FE) zpracovává všechny uživatelské interakce jako samostatná webová aplikace. Aplikace je postavena na moderních technologiích – ASP.NET Core, pro přístup do DB MS SQL se využívá Entity Framework Core, validace dat je realizovaná pomocí Fluent Validation. Systém je rozvržen na tabulky, které jsou zobrazovány do grid pomocí DataTables. Import dat bude realizován pomocí XML a následně budou využity Webservices. API validuje nutná data (jako je například IČO distributora) ze CRM systému Zoho, který používá klient.
Díky automatickému získávání obchodních dat od partnerů pomocí API zadavatel šetří čas původně nutný na manuální zpracování dat. Napojení přímo na eshop velkoobchodního dodavatele odměn snižuje nákupní ceny a tím celkovou nákladovost partnerského programu.
Aplikační server: ASP.NET MVC, ASP.NET Core, ASP.NET Boilerplate Web Application Framework, Entity Framework Core, AutoMapper, Fluent Validation
DB Server: MS SQL Server
Front-end: HTML5, SASS, jQuery, Bootstrap, DataTables, Webpack, npm