Skip to content

A tool to find out the needed conditions/results for a team to be qualified from group stage in the world cup, and view results and fixtures from CLI

Notifications You must be signed in to change notification settings

Asaad27/worldcup-cli

Repository files navigation

How to use (todo)

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:

qualify

matches

TODO:

  1. current and next matches
  2. live score
  3. dashboard for fixtures
  4. live lineups
  5. add cache to database
  6. add Trie for autocompletion
  7. add docker
  8. add progress bar
  9. add tests

Used API for fetching data: estiens/world_cup_json

About

A tool to find out the needed conditions/results for a team to be qualified from group stage in the world cup, and view results and fixtures from CLI

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published