Dashboard React es un proyecto frontend construido con React y Material-UI, que sirve como diseño base para un dashboard administrativo. Este proyecto es un prototipo en duro, ideal para pruebas de UI, prototipos de dashboards y demostraciones.
- Layout moderno de dashboard con sidebar, navbar y cards.
- Integración con Material-UI (MUI) para componentes estilizados.
- Iconos mediante Material Icons (
@mui/icons-material). - Gráficos y visualizaciones con Recharts.
- Routing interno con React Router DOM.
- Código base en TypeScript y Vite para desarrollo rápido y eficiente.
- Preparado para escalabilidad a aplicaciones reales.
- React (
react,react-dom) → librería principal de UI. - Material-UI / MUI (
@mui/material,@mui/icons-material) → diseño de componentes, cards, botones e iconos. - Recharts (
recharts) → para gráficos de barras, líneas, pie charts, etc. - React Router DOM (
react-router-dom) → navegación entre páginas del dashboard. - Emotion (
@emotion/react,@emotion/styled) → estilizado de componentes con CSS-in-JS.
DevDependencies clave:
- Vite → bundler rápido para desarrollo y build.
- TypeScript → tipado estático y seguridad en el desarrollo.
- ESLint → para mantener calidad y estilo de código.