Git Product home page Git Product logo

ufos's Introduction

UFOs

Project Overview

This project focuses on building a dynamic webpage that accepts user inputs and adjusts accordingly to display information about UFO sightings. In order to perform their analysis, users will be able to filter the UFO sightings table based on multiple criteria such as the event date, city, state, country and shape.

Resources

Software: HTML/CSS, JavaScript, Visual Studio Code 1.49.1, BootStrap 4.0.0

Results

Search Criteria Procedure

Index page This is the initial page. The user can re-initialize the page by clicking on the navbar at the top. 1

Filtering by event date The user enters the desired date, the change is detected and the table is updated accordingly. 2

Filtering by city The user enters the desired city, the change is detected and the table is updated accordingly. 3

Filtering by country The user enters the desired country, the change is detected and the table is updated accordingly. 4

Filtering by state and shape The user enters the desired state and shape observed, the changes are detected and the table is updated accordingly. 5

All filter parameters can be entered simultaneously.

Summary

One drawback of this design is the difficulty for the user to know what parameter to use for the filtering. For example to pick a city, the user would have to go through the table a find the city desired for the analysis. A way to address this would be to present drop-down lists including all filter values in place of the input fields. Each list would need to update after a parameter is selected in any filter. Including a button to clear the filters is also needed. The button would be located below the last filter.

ufos's People

Contributors

ybhuva avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.