https://github.com/akhilam512/asteroidtracker
A Java application which tracks asteroids in the Solar System using NASA’s Open APIs
https://github.com/akhilam512/asteroidtracker
api asteroid java java-application nasa swing track-asteroids
Last synced: 2 months ago
JSON representation
A Java application which tracks asteroids in the Solar System using NASA’s Open APIs
- Host: GitHub
- URL: https://github.com/akhilam512/asteroidtracker
- Owner: akhilam512
- License: gpl-3.0
- Created: 2019-09-16T16:34:30.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-10-28T09:38:05.000Z (over 5 years ago)
- Last Synced: 2025-03-27T12:24:10.129Z (3 months ago)
- Topics: api, asteroid, java, java-application, nasa, swing, track-asteroids
- Language: Java
- Homepage:
- Size: 377 KB
- Stars: 7
- Watchers: 4
- Forks: 17
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AsteroidTracker :milky_way:
A Java application which can track asteroids in the Solar System using NASA’s Open APIs
## What does it do? :factory:
The application serves as a tracker for nearby asteroids. For a given day, the application returns the closest asteroid there is for that day which is closest to the Earth. The user has the option to input a date and get the asteroid name, its speed, estimated diameter, and if it is potentially hazardous or not.
## Features :chart_with_upwards_trend:
- Allow user to input any date and get the closest asteroid for that day
- Get a wide range of data for an asteroid, including parameters like its official name, speed, estimated diameter, closest approach date and time, and also if the asteroid is hazardous or not.## Working :nut_and_bolt:
### Data Retrieval :pencil:
The application will retrieve the asteroid data using [NASA’s open API](https://api.nasa.gov/api.html#authentication). In order to get data , the application will send GET requests to the specified endpoint using DEMO_KEY which allows about 50 req/hour without authentication.
------
#### Main Panel#### Asteroid List Panel
#### Asteroid Detail Panel
------
## Creators :bust_in_silhouette:
- Suraj K Suresh (@Freakston)
- Akhil K Gangadharan (@akhilam512)## Contributers :computer:
- nurettinabaci(@nurettinabaci)
## Communication channels: :e-mail:
[Telegram](https://t.me/AsteroidTracker)
## License :page_facing_up:
This project is licensed under GNU GPL v3.