commitra / commitra/react-verse

Space.jsx : Add Altitude & Velocity via Alternative API in Space.jsx

Abierto
#86 7 comentarios 0 reacciones 0 asignados Ver en GitHub
enhancement hacktoberfest
Lenguaje dominante
JavaScript
Estrellas
8
Forks
34
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

Integrate altitude and velocity data for the International Space Station (ISS) using a free and reliable alternative API.
Currently, the dashboard in Space.jsx displays basic ISS information. This enhancement aims to enrich the data visualization by adding live altitude and velocity readings.

Requirements:

Research and select a free API providing ISS altitude and velocity (e.g., Open Notify, Where The ISS At? API).
Fetch and display the ISS altitude (in kilometers) and velocity (in km/h or mph).
Ensure data updates dynamically along with existing ISS location info.
Format and label the values clearly for better readability.

Acceptance Criteria:

✅ Altitude and velocity data successfully retrieved from an alternative API.
✅ Data displayed alongside other ISS information on the dashboard.
✅ Values auto-refresh in sync with the current ISS position updates.
✅ Graceful handling of API errors (fallback or “data unavailable” message).

Bonus (Optional):

Add small visual indicators (📈 icons or motion animation) for velocity changes.
Allow user to toggle between metric (km/h) and imperial (mph) units.

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza con Space.jsx y rastrea cómo el dashboard obtiene y actualiza actualmente los datos de ubicación de la ISS. Compara las APIs gratuitas sugeridas y, después, integra la altitud y la velocidad en el flujo de visualización existente, con unidades fáciles de leer y un estado para los datos no disponibles; se considera terminado cuando ambos valores se actualizan junto con la posición y los fallos de las APIs se gestionan correctamente.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
javascript, react
Área
frontend
Tipo de issue
Nueva funcionalidad
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
45/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.