Skip to content

This is Laravel Application to find out Near-Earth-Object[NEO] using NASA’s Open API -> https://api.nasa.gov using Datepicker and displaying BarGraph of #of asteroids by date

Notifications You must be signed in to change notification settings

vishu-3/laravel_neo_api

Repository files navigation

Asteroid - Neo Stats Summary Neo stands for Near Earth Objects. Nasa provides an open API and in this problem we will be using the Asteroid NeoWs API.

We want to plot a line chart showing number of asteroids passing near earth each day for the given date range as well as find the nearest asteroid and the fastest asteroid. Data Source NASA’s Open API -> https://api.nasa.gov Neo Feed Retrieve a list of Asteroids based on their closest approach date to Earth https://api.nasa.gov/api.html#neows-feed

Web Application This should be a single page web application. Feel free to use any reactive JS libraries like VueJS, AngularJS or anything you like. Use Twitter Bootstrap for the UI. User Story As a user, I want to select/enter start and end date so that I can view the Neo Stats for that date range. 

Provide a way (input) for the user to specify the start and end dates. Use a date picker for the respective form fields.

Once the dates are selected, user will hit “Submit”. On Submit, fetch the Neo Feed from NASA’s open API for the given date range and show the following output:

A) Show the following stats (deduced from the data you will receive from Neo Feed) 1. Fastest Asteroid in km/h (Respective Asteroid ID & its speed) 2. Closest Asteroid (Respective Asteroid ID & its distance) 3. Average Size of the Asteroids in kilometers

B) Plot a graph showing total number of asteroids for each day of the given date range. Use a bar or line chart for the same.

About

This is Laravel Application to find out Near-Earth-Object[NEO] using NASA’s Open API -> https://api.nasa.gov using Datepicker and displaying BarGraph of #of asteroids by date

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published