This app allows users to search an NFL player and/or team for basic info and stats in a functional GUI that incorporates data from the sportsdata.io and serpapi APIs.
Table of Contents
This project uses JavaFX to display queries from the sportsdata.io and serpapi APIs. Displays an image of the NFL player/team logo, and their info/stats.
Read the following for how to set up this project locally.
This project requires JavaFX and its dependencies are handled by Maven, so ensure those are downloaded on your machine.
- Get a free API Key at https://sportsdata.io/ and https://serpapi.com/
- Clone the repo
git clone https://github.com/keira_inks/NFL-API-App.git
- Install JavaFX and Maven if not already installed.
- Create a file named
config.resourceswithin the providedresourcesfolder, and enter your API keys in the file like so:api.key.sportsdataio=[ENTER YOUR API] api.key.serpapi=[ENTER YOUR API]
- Change git remote url to avoid accidental pushes to base project
git remote set-url origin keira_inks/NFL-API-App git remote -v # confirm the changes
Keira Inks - LinkedIn - [email protected]
Project Link: https://github.com/keira_inks/NFL-API-App