Date of Last Revision

2023-05-03 12:46:53


Computer Science - Systems

Degree Name

Bachelor of Science in Computer Science

Date of Expected Graduation

Spring 2019


The purpose of this project was to develop an interactive web application with access to a self-updating database of basketball statistics. This data would then be used to allow users to generate informative visuals about specific sets of players. Obtaining statistics from the National Basketball Association (NBA) for the 2018-19 season was the original target goal. By utilizing an open source and community driven API, this goal was successfully achieved. With the data in place, the development of the chart building tool that was intended to be the primary functionality of the web application could begin. Highcharts was used as the base for the tool with the users being able to select various chart types and parameters to generate their desired results. Other features such as sortable stats and an updated standings page were also developed with more features still to come.

Research Sponsor

En Cheng

First Reader

Tim O'Neil

Second Reader

Yingcai Xiao



To view the content in your browser, please download Adobe Reader or, alternately,
you may Download the file to your hard drive.

NOTE: The latest versions of Adobe Reader do not support viewing PDF files within Firefox on Mac OS and if you are using a modern (Intel) Mac, there is no official plugin for viewing PDF files within the browser window.