This web app allows users to retrieve and display information about Near Earth Objects (NEOs). NEOs are asteroids and comets with orbits that come close to Earth's orbit.
- Fetching daily NEO data.
- Visualizing NEO data in an easy-to-read format.
- Displaying information about NEOs, including:
- Retrieving Object IDs and Names
- Determining Hazardous Status
- Displaying Close Approach Dates
- Tracking Current and Past Orbiting Bodies
- Providing Maximum and Minimum Diameters (in meters and feet)
- Showing Velocity (in km/h and miles/h)
- Classifying Orbit Types with Descriptions
- Displaying First and Last Observation Dates
These features enable users to access, understand, and analyze essential information about Near-Earth Objects (NEOs) conveniently within the app.
It is hosted on vercel and the source code is available on GitHub. It does not require any database, the data is directly pulled from the NASA API. I am using DataTables to display the asteroids in a searchable and sortable table. The application is built using full-stack Python and the Flask framework.