Inspiration
As aspiring sports fans, we were irritated by the fact that many sports applications are unable to present game statistics in a simple and elegant manner. We were driven by this belief to create a quick and handy tool to see the time and events of your favorite NBA games along with readily comparable player statistics.
What it does
Delivers historical game data on a locally hosted web server with customizable dates. For each game, player rosters can be analyzed and player stats including PPG, SPG, APG, and games played can be checked.
How we built it
Utilized React.js with JSX, TypeScript, and CSS. Furthermore, the team accessed the balldontlie API was used to gather intelligence and data.
Challenges we ran into
Henri: Found difficulty with CORS origin issues as well as integrations of the balldontlie API. Thomas: Creating enhancing visuals and the implementation of dropping elements on the webpage.
Accomplishments that we're proud of
It was the first time both members interacted with an open source API. We learned how to use tools like Postman to extract important information for our website. Furthermore, we are proud of the professional designs that we were able to carry out in React.
What we learned
We learned how to build a full stack application using React and various components while dividing work effectively in order to avoid merge conflicts.
What's next for Pick-Le-Ball
Our team looks forward to completing and potentially polishing some features that the site already has. We will consider the use of a stronger API, the completion of the confetti feature, and supporting more user interaction when looking at the player stats.
Log in or sign up for Devpost to join the conversation.