Heart manages the various services required to perform the analysis of a webpage.
In order to save precious time and thus maximize the added value of your actions.
We believe that the issues that we're facing and that led us to develop Heart, most likely involve other industry players. The source code is available on GitHub.
To meet the needs of each user. Thus, the majority of features are optional.
The communication flow between the user, Heart and the third party services is illustrated in the diagram below.
A user asks to analyze a URL
The analysis results are transmit to third party services to be processed
The third party analysis service is requested
Upon analysis completed, the results are aggregated
A user asks to analyze a URL
The third party analysis service is requested
Upon analysis completed, the results are aggregated
The analysis results are transmit to third party services to be processed
Heart has been designed to minimize the dependencies required on the system on which it is installed.
Thus, the only prerequisites for such a system are:
Usage example with the GreenIT Analysis service//- 1 - installationnpm install @fabernovel/heart-greenit//- 2 - analyzenpx heart greenit --config '{"url":"https://fabernovel.com"}'
Heart is an open source tool, contribute to its development!
I contribute