Researcher ORCID Identifier


Graduation Year


Date of Submission


Document Type

Campus Only Senior Thesis

Degree Name

Bachelor of Arts


Mathematical Sciences

Reader 1

Mike Izbicki

Terms of Use & License Information

Terms of Use for work posted in Scholarship@Claremont.

Rights Information

© 2024 Sophia Huang


This project serves as a tool to search up player, team, and game information on the NBA. The product is a web app that allows users to access live game data, win loss records for each team, box score data, play by play data, and individual player data. The purpose is to create a centralized platform for users to search up information on the NBA. All of the data is scraped from the NBA website using an API.

This project is built using the NBA API, SQL, Docker, and Jinja. After the data scraping process, all of the data is stored in a PostgresSQL database. In total, there are nine tables that serve as the backend of the project. They contain player, team, and game information that can be accessed on the website. With the installation of Docker, individuals can recreate this project on their own by cloning the Github repository.

This thesis is restricted to the Claremont Colleges current faculty, students, and staff.