/peshead

PEShead - PES Player DB

Primary LanguageTypeScriptApache License 2.0Apache-2.0

PEShead

Build Status Coverage Status

A Progressive Web App to find and compare PES 2018 players.

Work in progress

Immediate goals:

  • Compare players
    • Show form arrow effects on player stats (especially while comparing)
    • Compare players with different myClub levels
  • Be mobile friendly (responsive layout, offline support, fast, cache data often)

Eventual goals (help wanted):

  • Show team information e.g. tactics, positions
  • Show player progress (form and stat changes for each live update/data pack)
  • Edit players, leagues, teams and export to PC/PS4

Running locally

# install tmux
./start-all

Or, manually start things:

  1. Serve + watch functions locally:
cd functions
yarn watch

# in a separate terminal
yarn server

Note: we only care about the functions emulation on port 5001 here.

  1. Start the livereload front-end server:
yarn start

Now access at http://localhost:3000/

Running tests

  • UI: yarn test
  • Functions: cd functions && yarn test