Omniservice web and mobile platform for Insurance companies to provide digital services.
To Business
Web & Mobile Solution
Integration with Unified Identification and Authentication System (ESIA), acquiring and processing, purchase of insurance products online
Working with Agents
API Implementation to your insurance products and selling it through various platforms or applications.
Mobile Banking
Linking to a bank card, displaying the overall balance of products and making purchases.
Complete API
Digitalisation of business. Automation of external and internal processes for insurance products registration.
UI/UX
Complete UI/UX interface with immediate access to products.
Online account
A single entry point to address any customer needs.
Architecture
Microservices
Microservices capabilities
UserBox — storage of personal data
CRUD of customer contracts
CRUD of client documents
CRUD of customer phone numbers
CRUD of client emails
Saving / deleting of the client photos / avatars
Butler — authentication / authorisation machine
CRUD of user accounts
User authentication and authorisation
Customer category management
Roles and permissions management
Configure authentication scenarios (authentication types, multi-factor authentication, etc.)
Session Management
Login and password validation
Mobile device registration
RegManager — complex query orchestrator
User Registration
Front Setting
Mobile upgrade in all required services (Butler, Userbox, Siebel)
Methods for email writing / editing / confirmation
User account recovery methods
User information providing for client applications
Methods for changing reporting settings
Methods for working with marketing banners and its click rate
User migration functionality
PaymentGate — payment microservice
Import of a services guide from the Project Management Center
Loading a list of service groups
Loading a list of services with group, region filters
Services Search
Payment for services / internal and external transfers
Creating and managing of templates
Threshold payments
Auto payment
Creating a template from a completed operation
Repeat a previously performed operation
Export of a payment receipt (PDF file)
Subscription function
Payment of issued invoices for subscription
Directory — reference information storage
Directories:
BIC
Map image
Region
Brand
Customer offer images
Swift
Merchant Category Code (MCC)
UserSettings — managing client settings
Customized notification types
Changing of product notification type
Technologies
Kubernetes
Docker
React + Redux
Swift
Kotlin
PHP 7.3
Nginx
Lumen + Doctrine2
Kibana
Redis
Gitlab CI/CD
Elasticsearch
Filebeat
Prometeus
How we work
Front-end workflow
We believe that products should be simple and usable. To use an online banking should be as simple as to send an e-mail. Our standard online bank includes 350 features. Online banking should be usable, useful, accessible and safe.