This is a data-driven website built as my Year 12 NSW Enterprise Computing Major Project. This project aims to use public API endpoints to enable users to filter the leaderboard, see leaderboard statistics, and to find users' personal bests through steamIDs or their username. It also contains a Help-FAQ section and the ability to see information regarding all ranks.
- Leaderboard Filters
- Searchable FAQ's
- Per User Search
- Ranks
- Leaderboard Statistics
- SvelteKit: https://kit.svelte.dev/
- Svelte 5: https://svelte.dev/
- Vite: https://vite.dev/
- Chart.js: https://www.chartjs.org/
- clone/download the repo
- install dependencies
npm install
- scrape the data for statistics
node scripts/scrape-stats.js
- start the dev server
npm run dev



