Researcher ORCID Identifier
0009-0000-6193-4681
Graduation Year
2024
Date of Submission
4-2024
Document Type
Campus Only Senior Thesis
Degree Name
Bachelor of Arts
Department
Mathematical Sciences
Reader 1
Mike Izbicki
Terms of Use & License Information
Rights Information
© 2024 Sophia Huang
Abstract
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.
Recommended Citation
Huang, Sophia, "Creating an NBA Web APP Using the NBA API" (2024). CMC Senior Theses. 3648.
https://scholarship.claremont.edu/cmc_theses/3648
Data Repository Link
https://github.com/sophiahuangg/nbawebapp
This thesis is restricted to the Claremont Colleges current faculty, students, and staff.