Skip to content

khadkarajesh/asteroid-radars

Repository files navigation

Asteriod Radars

Asteroid Radar is an app to view the asteroids detected by NASA that pass near Earth, you can view all the detected asteroids in a period of time, their data (Size, velocity, distance to Earth) and if they are potentially hazardous.

The app is consists of two screens: A Main screen with a list of all the detected asteroids and a Details screen that is going to display the data of that asteroid once it´s selected in the Main screen list. The main screen will also show the NASA image of the day to make the app more striking.

The application consists following features:

  • Main Screen with a list of clickable asteroids as seen in the provided screenshots
  • Details Screen that displays the selected asteroid data once it's clicked in the Main Screen
  • Dowloads and parse data from the NASA NeoWS (Near Earth Object Web Service) API
  • Saves the asteroids data in database
  • Saves week asteroids data by using WorkManager when device is charing and wifi is enabled
  • Provides talk back and push button navigation

API

https://api.nasa.gov/

Screenshots

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4