Cuadro de Mandos para la Monitorización de Sitios Web
Dashboard for Website Monitoring
Ver/ Abrir
Identificadores
URI: http://hdl.handle.net/10902/22938Registro completo
Mostrar el registro completo DCAutoría
Carbayo Fernández, MiguelFecha
2021-07-02Derechos
©Miguel Carbayo Fernández
Disponible después de
2026-07-02
Palabras clave
Analíticas Web
Laravel
React
API Rest
Google Analytics
Web analytics
Resumen/Abstract
RESUMEN: Una de las actividades de la empresa Kaavan Digital Sl es el desarrollo de sitios web a medida. Actualmente, se cuenta con un sistema para el desarrollo de sitios web que permite la creación y edición de páginas web, pero que carece de una forma para poder observar estadísticas de uso de dichos sitios web, como el número de inicios de sesión, número de páginas creadas, usuarios activos y otros datos de manera visual y sencilla. Estas estadísticas resultan de gran utilidad para conocer tanto la efectividad global de una web, como la efectividad o utilidad de cada una de sus partes. Por tanto, para solucionar este problema, en este Trabajo Fin de Grado se desea crear un servicio de monitorización de los sitios web administrados por la empresa Kaavan Digital Sl. que permita visualizar estadísticas como las anteriormente mencionadas. Para elaborar estas estadísticas se utilizarán datos que se encuentran en la base de datos de la empresa (MariaDB) y en Google Analytics, pero se busca que la aplicación sea expansible para poder mostrar datos de otros servicios. Además, los administradores de Kaavan Digital podrán tendrán acceso a funcionalidades exclusivas útiles para el desarrollo de páginas web como la visualización de errores de Gitlab y Sentry.
ABSTRACT: One of the main activities of Kaavan Digital Sl company is to develop custom made Webs. Currently, there is a web manager that allows you to create and edit web pages, but it lacks a way to visualize usage statistics of those web pages, such as the number of logins, pages created, active users and other data that is visually appealing and easy to read. These statistics are particularly useful to understand the global effectiveness of a website, as well as the effectiveness and utility of each of its parts. Therefore, to solve this problem, in this Final Degree Project it is foreseen to create a monitoring service for the Websites managed by Kaavan Digital Sl, that allows users to inspect statistics like the ones mentioned previously. To elaborate these statistics, we will use the data that is stored in the company’s database (MariaDB) and Google Analytics, but the web application should be able to scale to show data from other services. Furthermore, admins of Kaavan Digital may have access to exclusive features that are useful for the develop of web pages such as displaying errors from Gitlab and Sentry.