Custom Business Intelligence Web App: Dashboard and Data Collection
Custom web app for Myndo: marketing data aggregation, dynamic KPIs, and Big Data management.
Cliente: Myndo Srl

The goal of the project was the development of a custom software solution capable of centralizing, normalizing, and making this Big Data usable. Myndo needed a tool that was not just a simple viewer, but a true calculation engine for their marketing strategies.
The "Collector" Backend: Automation and Computing Power
The main technical challenge lay in the need to communicate simultaneously with the analytical systems of tech giants like Meta, Google, LinkedIn, TikTok, and many others. We developed a backend environment in Node.js that acts as a tireless "collector."
This system autonomously handles authentication via OAuth protocol and downloads data through the specific APIs of each platform, ensuring that no information is lost during the import process.
Microservices Architecture for Big Data Management
To guarantee stability and scalability, we opted for a structure based on dedicated microservices. Each import process is isolated, allowing the system to handle high workloads without bottlenecks.
This engineering choice proved successful from the start: in the first month of activity alone, the application successfully processed over 60 GB of raw data, transforming it into structured resources ready for analysis.
If you are looking for similar solutions, visit our dedicated page for Custom App and Web App Development.
Data Visualization and Intuitive UI Design
The user interface was designed following modern UI/UX standards, with the goal of making the complex simple.
We created an extremely reactive plug-and-play dashboard. Normalized data is presented through clear charts, interactive tables, and KPI counters that allow management to have an immediate overview of marketing campaign performance, eliminating the background noise of non-essential data.
FInally, all data can be exported as CSV, XLSX e PDF file.
Extreme Metric Customization
One of the main advantages of custom software development is flexibility. Unlike standard market tools, the web app for Myndo allows users to define their own business rules.
We implemented a system that allows for the creation of customized metrics through ad hoc formulas. The user is not bound by preset indicators but can build their own performance indices, subsequently saving the configured reports for future consultation or rapid export.
Security and REST API Integration
Security and interconnection were priorities in every phase, from design to release. In addition to the secure management of OAuth credentials, we developed a suite of proprietary REST APIs. These interfaces allow for the granular creation of import processes and real-time monitoring of download status, offering the possibility to easily integrate this application module within other existing corporate software ecosystems.
Tech Stack and Methodologies
To realize this project, we used cutting-edge technologies that guarantee performance and maintainability over time.
The use of Node.js for the backend ensured speed in managing asynchronous requests, while Vue.js allowed us to build a dynamic and modular frontend.
This approach, combined with our structured working method , allowed us to deliver a product that scales perfectly to meet the client's needs.
