Allianz List Management
Marketing-Mailing solution for targeted advertisement.
With a premium volume of more than CHF 3.8 billion, the Allianz Suisse Group is one of Switzerland‘s leading insurance companies. The Allianz Suisse Group includes, among others, Allianz Suisse Versicherungs-Gesellschaft AG, Allianz Suisse Lebensversicherungs-Gesellschaft AG, CAP Rechts-schutz-Versicherungsgesellschaft AG and Quality1 AG. The business activities of the Allianz Suisse Group comprise insurance, retirement planning and asset management. It employs around 3,500 staff and is part of the international Allianz Group, which is represented in more than 70 countries and on all continents. In Switzerland, more than 93,000 private individuals and in excess of 100,000 companies at all stages of life and development rely on the advice and insurance and retirement protection of Allianz Suisse.
It is intended to be used by insurance agents and works as intranet. Previous version of application was built with ExtJS 2 which was difficult to maintain and add new features. The company wanted to develop the application further and it was not possible with old application.
Most interesting and challenging tasks to implement were:
Using Angular 5 as a platform for building the single page application we were able to create maintainable application with high response time. Why did we decide to use Angular 5? It is one of the most evolving web platforms and is led by the Angular Team at Google and by a community of individuals and corporations. On the other side, if you have full stack developers with the solid server side background in C# which practice modern techniques of building complex system like Dependency Injection then Angular 5 is the best choice for creating a maintainable client side application.
The system is divided into 4 modules:
Organization, Marketing and Mailing modules are isolated from each other and all modules have separate schema in database. This approach allows to reuse modules in other systems.
After many years of continuous developing we can say that it was right choice.
With GConnect our customer consultants have an opportunity to create personalized and standardized customer mailings – quickly and easily. The cooperation with GConnect team runs smoothly and efficiently. We greatly appreciate the fact that during the project development process GConnect showed itself as a flexible and solution-oriented team which made every effort to meet our needs.
Marcel Bachmann
Marktmanagement
Allianz Suisse
C#
ASP.NET Core
Angular 5
Entity Framework
MS SQL
ABCPdf
Aspose.Words
PrimeNG
BrowserStack
Gennadii Matveenko
Allianz Project Team Lead – GConnect
It was interesting and challengeable project on edge of client and server technologies which gave possibility to implement customer requirements.