Feat: Añadir panel de métricas con estadísticas por idioma, plataforma y servidor

- Crear página dedicada /metrics con gráficos usando Chart.js
- Implementar función get_translation_stats() en database.py
- Añadir endpoint /api/stats en panel/main.py
- Mostrar métricas de traducciones por idioma, plataforma y servidor Discord
- Agregar tarjeta de acceso rápido a Métricas en el Dashboard
- Actualizar action_plan_pro.md con el progreso completado
This commit is contained in:
2026-03-21 15:15:38 -06:00
parent 6ff79f5d69
commit 77024d443f
5 changed files with 408 additions and 15 deletions

View File

@@ -87,6 +87,16 @@
</div>
</div>
</div>
<div class="col-md-4">
<div class="card text-white bg-danger mb-3">
<div class="card-body">
<h5 class="card-title"><i class="bi bi-bar-chart"></i> {{ "Métricas" | translate(lang) }}</h5>
<p class="card-text">{{ "Ver estadísticas y análisis de traducciones" | translate(lang) }}</p>
<a href="/metrics" class="btn btn-light btn-sm">{{ "Ver Métricas" | translate(lang) }}</a>
</div>
</div>
</div>
</div>
<div class="card mt-4">