En este issue, diseñaremos la página principal, configuraremos la paginación, crearemos la página para cada criptomoneda, implementaremos un componente de gráfico histórico y desplegaremos la aplicación en Firebase.
Pasos a Seguir
Página Principal (Home Page)
Objetivo: Diseñar la página principal que integre el carrusel y la tabla de criptomonedas.
Acciones:
Ensamblar los componentes de carrusel y tabla en la página principal.
Asegurarse de que la interfaz sea atractiva y fácil de usar.
Componente de Paginación
Objetivo: Permitir la navegación a través de grandes conjuntos de datos en la tabla de criptomonedas.
Acciones:
Implementar un componente de paginación que actualice la tabla con los datos correspondientes a la página seleccionada.
Página de Moneda Única (Single Coin Page)
Objetivo: Mostrar detalles específicos de una criptomoneda seleccionada.
Acciones:
Crear una página que muestre información detallada y actualizada sobre una criptomoneda.
Utilizar la API de CoinGecko para obtener los datos específicos.
Componente de Gráfico Histórico
Objetivo: Visualizar el historial de precios de una criptomoneda.
Acciones:
Implementar un gráfico que muestre los datos históricos de precios.
Utilizar librerías de gráficos como Chart.js o Recharts.
Despliegue de la Aplicación
Objetivo: Hacer que la aplicación sea accesible públicamente.
Acciones:
Configurar Firebase para el hosting de la aplicación.
Desplegar la aplicación en Firebase y asegurar que todas las funcionalidades trabajen correctamente.
Criterios de Aceptación
La página principal debe integrar correctamente el carrusel y la tabla.
La paginación debe funcionar correctamente, permitiendo la navegación entre páginas de datos.
La página de cada criptomoneda debe mostrar información detallada y actualizada.
El gráfico histórico debe mostrar correctamente los datos de precios a lo largo del tiempo.
La aplicación debe estar desplegada y accesible públicamente mediante Firebase.
Referencias
CoinGecko API: CoinGecko API Documentation
Firebase Hosting: Firebase Hosting Documentation
Librerías de Gráficos: Chart.js, Recharts
En este issue, diseñaremos la página principal, configuraremos la paginación, crearemos la página para cada criptomoneda, implementaremos un componente de gráfico histórico y desplegaremos la aplicación en Firebase.
Pasos a Seguir
Acciones:
Ensamblar los componentes de carrusel y tabla en la página principal. Asegurarse de que la interfaz sea atractiva y fácil de usar.
Acciones:
Implementar un componente de paginación que actualice la tabla con los datos correspondientes a la página seleccionada.
Acciones:
Crear una página que muestre información detallada y actualizada sobre una criptomoneda. Utilizar la API de CoinGecko para obtener los datos específicos.
Acciones:
Implementar un gráfico que muestre los datos históricos de precios. Utilizar librerías de gráficos como Chart.js o Recharts.
Acciones:
Configurar Firebase para el hosting de la aplicación. Desplegar la aplicación en Firebase y asegurar que todas las funcionalidades trabajen correctamente. Criterios de Aceptación La página principal debe integrar correctamente el carrusel y la tabla. La paginación debe funcionar correctamente, permitiendo la navegación entre páginas de datos. La página de cada criptomoneda debe mostrar información detallada y actualizada. El gráfico histórico debe mostrar correctamente los datos de precios a lo largo del tiempo. La aplicación debe estar desplegada y accesible públicamente mediante Firebase. Referencias CoinGecko API: CoinGecko API Documentation Firebase Hosting: Firebase Hosting Documentation Librerías de Gráficos: Chart.js, Recharts