📊

Dashboard de Analytics

👨‍🍳 Chef⏱️ 35 minutos

📋 Prerequisitos sugeridos

  • React
  • Charts
  • API

Lo que vas a construir

Un panel de control interactivo que muestra las metricas clave de tu negocio o aplicacion con graficos en tiempo real. Implementaras graficos de lineas para tendencias temporales, cards con KPIs importantes (usuarios, ventas, conversiones), una tabla con datos recientes y filtros por rango de fechas. Al terminar, tendras un dashboard responsive con Recharts y Tailwind que puedes personalizar para mostrar cualquier dato de tu base de datos.


Paso 1: Pídele a una IA el dashboard

Necesito un dashboard de analytics con:
- Gráfico de líneas (últimos 7 días)
- Cards con métricas (usuarios, ventas, etc.)
- Tabla con datos recientes
- Filtros por fecha
- Responsive
- React + Recharts + Tailwind

Dame el código completo.

Librerías

pnpm add recharts

Gráfico

import { LineChart, Line, XAxis, YAxis, Tooltip } from 'recharts'

const data = [
  { date: '01/01', users: 400 },
  { date: '02/01', users: 300 },
  { date: '03/01', users: 500 },
]

function Chart() {
  return (
    <LineChart width={600} height={300} data={data}>
      <XAxis dataKey="date" />
      <YAxis />
      <Tooltip />
      <Line type="monotone" dataKey="users" stroke="#3b82f6" />
    </LineChart>
  )
}

Siguiente nivel

RAG con Documentos PDF — Nivel Master