This website provides a comprehensive collection of statistics and comparisons on various esports games. The site gathers its data from Liquipedia and presents it in an easily accessible and understandable format.
Authors : Arthur ALLAIN and Romain BRIEND
Link : Website
📦esports-statistics
┣ 📂public // Static assets (icon, images...)
┣ 📂scripts // Scripts to gather data from Liquipedia and generate JSON files
┃ ┗ 📜main.py // Main script to run
┣ 📂src // Source code of the Vue website
┃ ┗ 📜App.vue // Main vue component
┣ 📜.gitignore
┣ 📜package.json // Node package.json
┣ 📜README.md
┣ 📜vite.config.js // Vite configuration
┣ 📜index.html // Main HTML page of the website
┣ 📜postcss.config.js // PostCSS configuration
┗ 📜tailwind.config.js // Tailwind configuration
The website is built with Vue 3 and Vite. It uses Tailwind CSS for styling.
npm install
npm run dev
The scripts are written in Python. They use the BeautifulSoup library to parse HTML pages which are gathered from Liquipedia API.
Execute main.py to start collecting data from Liquipedia and generate JSON files.
You can configure the script directly in main.py script "Configuration" section.