Back to Portfolio
Raspberry Pi WebSockets Full Stack IoT

Indoor Soccer Scoreboard and Queue System

Custom built hardware/software system for First Touch Indoor Soccer — team sign-up, queue management, and live scoreboard display powered by Raspberry Pi and WebSockets.

Indoor Soccer Scoreboard and Queue System

Overview

This project is still in the early stages. It is a custom-built solution for a local indoor soccer facility that addresses a common challenge at recreational sports venues: managing field time, team queues, and scorekeeping in a simple and visible way for both staff and customers.

Planned Features

  • Team sign-up interface — allows teams to register for field time via a tablet or kiosk
  • Queue management — automatically manages the order of play and displays upcoming matches
  • Live scoreboard — displays the current score on a TV visible to all customers, with manual score update controls for staff
  • Admin dashboard — provides facility staff with an overview of field usage, queue status, and match history

Technical Architecture

ComponentTechnologyDetails
ControllerRaspberry PiMain compute unit connected to display output
FrontendWeb AppTeam registration and queue management interface
ScoreboardHDMI DisplayTV-mounted live score and queue display
CommunicationWebSocketsReal-time updates between interfaces

This project is currently in active development. Architecture diagrams and implementation details will be added as the build progresses.