Prerequisite:
Java 17 or Docker
Build gradle project
gradle build
java -jar qualification-0.0.1-SNAPSHOT.jar
In the world cup shell:
help <Command>
Press <TAB>
for autocompletion (for options and values as well)
World Cup Commands:
- ls: List world cup team names.
- qualify: Prints the needed results for a team to qualify.
- standings: Lists groups standings.
- matches: Lists current and/or previous matches.
Example:
TODO:
- current and next matches
- live score
- dashboard for fixtures
- live lineups
- add cache to database
- add Trie for autocompletion
- add docker
- add progress bar
- add tests
Used API for fetching data: estiens/world_cup_json