Transfermarkt is an online platform that provides statistics such as player and club data, transfer values, contract details, and more for football and other sports. This platform is used to track the values of teams and players in the football world, analyze the transfer market, and provide a resource for those interested in football statistics. Transfermarkt allows football enthusiasts to view players' career histories, performance statistics, and future transfer predictions. Additionally, it is used to analyze club budgets and transfer strategies.
The data in this project was collected from Transfermarkt by using the web scraping method. It contains the personal information of each player in the top 5 leagues, such as La Liga - Spain, Premier League - England, Serie A - Italy, Bundesliga - Germany, and Ligue 1 - France. However, I preferred to use two leagues creating this app and those are La Liga - Spain and Premier League - England. There are 1022 players in total in these two leagues. You can find the dataset in the App/data folder.
For instance, you can visit Arda Güler's Transfermarkt Profile to understand better what kind of information Transfermakt has.
Football clubs and fans carefully monitor players' contract expiry dates and use this information to determine transfer strategies and club policies. For this reason, the main purpose of this project is to help "Transfer Planning" and "Financial Planning" to the football clubs and professionals. This app allows users to filter players and create their own watchlists simply and quickly by using an attractive table.
- Table libraries used
reactable
andreactablefmtr
- Table Type: Interactive-Shiny
- Link to Table: Transfermarkt Contract Detector Shiny Application
- Code repository: Transfermarkt Contract Detector Shiny Application