An open API service indexing awesome lists of open source software.

https://github.com/ejw-data/javascript-filtering

Example of a HTML table inserted by plain javascript that includes filtering
https://github.com/ejw-data/javascript-filtering

html-css-javascript

Last synced: over 1 year ago
JSON representation

Example of a HTML table inserted by plain javascript that includes filtering

Awesome Lists containing this project

README

          

# javascript-table-filter-ufo

Author: Erin James Wills, ejw.data@gmail.com

![UFO Sightings Table](./config/images/ufo-javascript.png)
Photo by [Marek Piwnicki](https://unsplash.com/@marekpiwnicki?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText) on [Unsplash](https://unsplash.com/s/photos/ufo?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText)


## Overview


This repo is a personal project of a javascript generated table from a json file that also includes filtering capabilities.


## Github Pages
https://ejw-data.github.io/javascript-challenge/basic-1/

https://ejw-data.github.io/javascript-challenge/basic-2/


## Technologies
* HTML/CSS/JS


## Data Source
Original dataset came from Trilogy Education Services.


## Setup and Installation
1. Clone the repo to your local machine
1. Open repo folder in an IDE like VSCode
1. Using a virtual server like the VSCode extention LiveServer
1. Run `basic-2/index.html`


## Example

![Table with Filtering Capabilities](./basic-2/static/images/adv-filter-javascript.png)