NBAsalary is a comprehensive project designed to scrape salary statistics and photos for over 500 players, and then manipulate and present the data dynamically in a graphical way. The project is divided into three main components: Backend, Frontend, and Data Scraping.
You can find the project here!
- Data Scraping: Engineered a comprehensive data scraping of player salaries and images for 500+ players using Python, beautiful soup, and psycopg2 for direct database upload.
- Backend: Dynamic manipulation and presentation of the scraped data through a Spring Boot application. Hosted on Render.
- Database: Real-time data manipulation within a Postgres database using SQL queries. Hosted on SupaBase.
- Frontend: ReactJS and tailwind Frontend to manipulate and graph out team salary caps. Hosted on Vercel