commitra / commitra/react-verse
Space.jsx : Add Altitude & Velocity via Alternative API in Space.jsx
- 主要言語
- JavaScript
- スター
- 8
- フォーク
- 34
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
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.
コントリビューションガイド
調査の方向性
Space.jsx から始め、dashboard が現在どのように ISS の位置データを取得・更新しているかを追跡します。提案されている無料 API を比較し、読みやすい単位とデータが利用できない場合の状態を備えた形で、高度と速度を既存の表示フローに統合します。位置情報とともに両方の値が更新され、API の失敗が適切に処理されれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- javascript, react
- 領域
- frontend
- issue の種類
- 機能追加
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 45/100