NBA Statistics Application
A full-stack web application for viewing and filtering real-time NBA player statistics across all teams — my first project where the database schema, not the interface, was the part that decided whether it worked.
What I built
A React front end with sorting and filtering over player data, and a Java RESTful backend that fetches from the NBA, stores into PostgreSQL, and handles user queries securely.
The interesting decision
Data management was the real constraint. Getting the schema right up front — and then optimising the SQL against it — is what kept filtering across every team in the league responsive rather than merely correct.
What I would change
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.