Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shawseanyang/cs171-final-project
https://github.com/shawseanyang/cs171-final-project
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/shawseanyang/cs171-final-project
- Owner: shawseanyang
- Created: 2023-11-17T05:03:59.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2023-12-11T15:48:55.000Z (about 1 year ago)
- Last Synced: 2024-10-16T06:31:12.587Z (3 months ago)
- Language: JavaScript
- Size: 63.9 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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)