UFO_Challenge

Overview

The purpose of this analysis is to use HTML and Javascript to filter through a table filled with UFO data sightings, allowing users to better refine their searches and populate the UFO sighting table data with customized information. Users can search by date, city, state, country, and shape of the UFO, allowing them to easily filter through UFO sighting data.

Results

In order to perform a search for one field such as the date, enter the exact date in order to filter the UFO sighting data and click anywhere on the page. Data can be entered into any of the individual 5 search fields present in order to perform a search for a single item in the table. UFODataFilter1

Entering text into multiple search fields allows the data to be further refined: UFODataFilter3

You can enter text into all of the fields at once in order to perform a fully-refined search using all of the data inputted for matching: UFODataFilter4

In order to clear the filters and populate the table with all of the data again after performing a search, clear the form. It will show gray sample text that says, for instance, "1/10/2010" (in the date field)- as well as other sample texts in the other forms- but this can simply be ignored, as it does not cause a filtered search to occur. UFODataFilter2

Summary

Drawbacks

There are a few drawbacks withg this webpage. One of the primary issues is that data must be searched for exactly, and even a small typo or modification in the way data is typed into the field, such as adding a "0" to the date field (01/09/2010 vs 1/9/2010) will cause issues with the search results.

Recommendations

There are a few recommendations that could vastly improve the user experience on this webpage. First, the search fields should not be case sensitive and should allow for similar or near-exact versions of the same types of searches, as mentioned above in the Drawbacks section of this README. This improvement would allow users to more reliably obtain filtered data. In addition, users should be able to search for text in the "Comments" section that will allow for different types of sightings to be searched for based on descriptions of each UFO sighting.