Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/shawseanyang/cs171-final-project


https://github.com/shawseanyang/cs171-final-project

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# Leaving for Summer Break: Where to Go and How to Get There

## Description

This is Team Frequent Flyer's submission for the CS 171 final project. The project is a visualization of commercial flight data between major US airports in May of 2022. The data source is located at https://www.kaggle.com/datasets/dilwong/flightprices. The project is built using D3.js.

## Table of Contents

- [Demo](#demo)
- [Installation](#installation)
- [Usage](#usage)
- [Dependencies](#dependencies)

## Demo

A demo of the project is available at https://frequentflyers.web.app/ and a video walkthrough is available at TODO.

## Installation

To run the code, follow these steps:

1. Clone the repository
2. Navigate to the project directory
3. Unzip the files in the `data` directory

## Usage

To use the project, host an HTTP server from the project directory (ie. using a command line tool such as http-server or an IDE with web hosting capabilities such as Webstorm). Then, navigate to the server's URL in a web browser. Note: the project was developed and tested using Google Chrome.

## Dependencies

The project uses the following libraries:

- D3 for visualizations [Link](https://d3js.org)
- No UI Slider for sliders [Link](https://refreshless.com/nouislider/)
- Bootstrap for page formatting [Link](https://getbootstrap.com)