mjamore / asteroid-alert

This application will use the Near Earth Object Web Service to display the near Earth asteroids each day.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Asteroid Watch:

This application will use the Near Earth Object Web Service to display the near Earth asteroids each day.

Usage

This application requires a NASA API key, which can be acquired from the nasa.gov developer webite. Once you have an API key, add it as a key value pair in a .env file at the root of the project. The key should be 'NASA_API_KEY' and the value should be the API key from the NASA website. npm install gulp npm start

To-Do:

  • Get promises returning correctly
  • Format data on backend
  • Finish styling front end
  • Make it clear to the user why the cards are sorted the way they are
  • Add fork on Gihub?
  • Mobile nav?
  • Fix link color

Completed:

  • Factor HTML out into separate file and make NASA API request via AJAX
  • Add Materialize.css
  • Update navbar content
  • Update footer content
  • Add count to top left of each card
  • Optimize layout/styling for mobile
  • Add tooltip that defines each data point (http://materializecss.com/dialogs.html)

About

This application will use the Near Earth Object Web Service to display the near Earth asteroids each day.


Languages

Language:JavaScript 78.7%Language:CSS 19.9%Language:HTML 1.4%