En este issue, definiremos las rutas de la aplicación, crearemos componentes clave como el header, banner y dashboard, e implementaremos una API REST para obtener la lista de criptomonedas.
Pasos a Seguir
Definición de Rutas
Configurar las rutas en App.js utilizando react-router-dom.
Definir rutas para Home, About y Dashboard.
Creación de Componentes
Header:
Proveer una barra de navegación con enlaces a diferentes secciones.
Banner:
Mostrar información destacada en la página principal.
Dashboard:
Presentar datos detallados de criptomonedas, incluyendo gráficos y estadísticas.
Implementación de API REST
Seleccionar una API pública de criptomonedas como CoinGecko.
Crear funciones para obtener datos de la API y actualizar el estado de la aplicación.
Mostrar los datos en el componente Dashboard.
Criterios de Aceptación
Las rutas deben estar correctamente definidas y navegables.
Los componentes de Header, Banner y Dashboard deben estar implementados y estilizados.
La API REST debe estar integrada y mostrar datos de criptomonedas en tiempo real en el dashboard.
Referencias
React Router Documentation: React Router
Material-UI: Material-UI
API de Criptomonedas: CoinGecko API
En este issue, definiremos las rutas de la aplicación, crearemos componentes clave como el header, banner y dashboard, e implementaremos una API REST para obtener la lista de criptomonedas.
Pasos a Seguir
Proveer una barra de navegación con enlaces a diferentes secciones. Banner:
Mostrar información destacada en la página principal. Dashboard:
Presentar datos detallados de criptomonedas, incluyendo gráficos y estadísticas.