STOCK DATA VISUALIZATION PLATFORM
The project is situated within the banking, finance, insurance, and institutional investor services sector. This industry experiences continuous evolution due to market dynamics and, more significantly, the profound technological innovations that have led to the digitization of economic activities. The access to Big Data and related processing technologies has opened up new avenues for development
Our client specializes in providing consulting and Fintech solutions to drive innovation within the business models of the BFSI (Banking, Finance, and Insurance) market. As a leader in the industry, they address the primary business challenges by delivering innovative software solutions for analytics, reporting, and data management to facilitate risk assessment.
The primary challenge facing our customer is the provision of innovative solutions that enable the rapid interpretation of vast amounts of data to enhance decision-making effectiveness.
In this specific case, the requirement is to develop a tool for analyzing share performance based on a monitoring and aggregation system that assimilates a substantial volume of information from diverse sources.
The customer has placed a particular emphasis on the development of an efficient and customized data visualization system. This system should facilitate the effective interpretation of trends, identification of outliers, and recognition of patterns.
To address the stated requirement, we developed a web platform capable of aggregating data in various ways and presenting them through multiple customized graphical representations, including:
Stream Graph, a time-based stream divided by category
Map, geographical distribution
Graph, representation of relationships
Tag Cloud, distribution based on keywords
Each of these representations has been designed to be interactive and configurable.
The data in the database have been categorized based on various parameters such as category and company, and users can apply filters using a search engine and tree representation.
Additionally, we integrated a notification and data sharing system via email.
Enhanced efficiency in data interpretation:
Improved interaction with data
Enhanced customization of views
Streamlined sharing of insights with stakeholders:
Accelerated information transmission
Increased efficiency in receiving alerts
Expedited identification of new trends and anomalies
The following technologies were used:
Client: TypeScript + Angular + D3
Data Processing Pipeline
The web client took care of requesting the data from the server and displaying them correctly in the various screens, the server of exposing the API Rest to the client and executing the queries on ElasticSearch.
Team: Project Manager, Business Analyst, Front-end Developer, Back-end Developer
Duration: 3 month