Skip to content

matkoson/matkoson-autofut-backend

Repository files navigation

AutoFut Backend

Backend part of AutoFut.

What it does

  • runs a local NodeJS server, accepting synchronization requests from AutoFut Chrome Extension, to create a database of owned players.
  • runs a web scrapper cluster to search for the latest player prices
  • passes the extracted HTML to parser for data extraction
  • saves the club summary received from the extension, to be able to update player prices on-demand(yarn price:update) and in scheduled intervals(yarn price:update:interval)
  • generates price reports, displaying the difference in price in comparison to the cheapest player of the same rating or the same type(combined rarity and quality), to spot potential trading opportunities
  • generates player performance reports, to indicate which players should be used most, based on past performance

Technologies

  • Node.js (v16.13.0 or higher)
  • TypeScript
  • Rollup
  • Puppeteer
  • Puppeteer-Cluster
  • Express
  • Prompts
  • Commander
  • ESlint
  • Prettier

About

Backend part of AutoFut.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published