Hello, I'm Mason

Projects

TypeScript

Sports Analytics Website (NFL Home Page)

This is currently my NFL home page. I dynamically generate each week's games sorted by date and create cards for each matchup. Each card generates a unique page for each game when clicked.


I also generate player cards for upcoming games for players. These cards when clicked will bring you to the players corresponding page where their stats are displayed


I included two charts to allow users to see the rate at which players hit their projections from the previous week

TypeScript

Sports Analytics Website (NFL PlayerCard Dynamic Generation)

Demo of Player Prop Dashboard


This page allows users to view each players PrizePicks line for the current week. Cards will disapear once the game starts.


I have included a function that allows users to check the weather for each player for their game. Wind and rain can drastically effect a players passing and recieving yards. Currently this feature is hardcoded as a place holder until I intergrate my weather API.

Java/SQL

Sports Analytics Website (NFL Team Pages)

Demo of Team Pages


This page allows users to view stats for each team and from every player from each week. I will be cleaning up the data presentation, currently this just serves as a way for me to ensure that my front end is rendering the data from my backend properly.


Java/SQL

Sports Analytics Website (Bet Tracker)

Demo of Betting Tracker


This page will allow users to track their bet history. I plan on using BookSync to allow users to sync their betting history from their sportsbooks.