🔌 MCP Servers

live-sports-scoreboard-api

A simple API build with Node.js and Express and containerized using Docker. It is one component of a project I have worked on using an Adafruit M4 MatrixPortal. In short, it is an LED scoreboard that

❤️ 0
⬇️ 0
👁 2
Share

Description

Live Sports Scoreboard API

Description

A simple API build with Node.js and Express and containerized using Docker. It is one component of a project I have worked on using an Adafruit M4 MatrixPortal. In short, it is an LED scoreboard that can show live up-to-the-minute scores for the MLB and NFL. This is the API that is called by the scoreboard to get the live score data. There is also a set of python scripts that I run as cron jobs that is also needed as a part of the data pipeline for this project. The repository for those scripts can be found here.

At the moment, all of the backend infrastructure required for this project is hosted on GCP. My goal is to self-host everything on my Raspberry Pi. As a side objective, I also want to document everything I build and add it to my Github.

Setup [work in progress...]

First clone the repository:

git clone <repo-url>
cd live-sports-scoreboard-api

Right now I just have a couple of placeholder endpoints while I work on finishing migrating the code. Information about the endpoints will be added soon. To run the API with docker simply do the following.

docker-compose up --build

Visit localhost:3000 to see the API up and running.

API Endpoints

Below are the API's endpoints and some basic details about them:

  • /nfl/get-game-count
  • /nfl/get-live-score/:id
  • /mlb/get-game-count
  • /mlb/get-live-score/:id

Reviews (0)

Sign in to write a review.

No reviews yet. Be the first to review!

Comments (0)

Sign in to join the discussion.

No comments yet. Be the first to share your thoughts!

Compatible Platforms

Pricing

Free

Related Configs