Skip to content

A CLI tool for displaying data related to the English Premier League.

Notifications You must be signed in to change notification settings

digitalghost-dev/pl-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

premier-league-logo

Premier League CLI

version-label docker-image-size
tests-label go-version

Overview

A tool for viewing data related to the Premier League but through a command line! This project is an addition to a data engineering project that I've been working on.

Links

Infrastructure

Using Cloud Scheduler, a Cloud Function is ran on a schedule that exports data from BigQuery to Cloud Storage daily at 6AM PST.

data-pipeline-flowchart

Usage

Note: An internet connection is required to fetch the data from the Cloud Bucket.

Welcome! This tool displays statistics and data for English Premier League in the terminal.
Data is currently updated every day at 6:00 PST.

Usage:
  pl-cli [subcommand] [flag]

Available Commands:
         standings:      Renders the current standings of the English Premier League.

Install

Docker

docker run --rm -it digitalghostdev/pl-cli:v0.4.2 [command] [flag]

Examples

Example - Full table output

example-standings-output

Example - Champions League output

example-standings-c-flag-output

Security