Skip to content

A Windows Forms application for real-time management and display of race events, lanes, and results in a scoreboard form.

Notifications You must be signed in to change notification settings

William-Laverty/RaceHQ-Scoreboard

Repository files navigation

🏁 Athletics Carnival Scoreboard Manager

Welcome to the Athletics Carnival Scoreboard Manager. This application provides a comprehensive platform for real-time management and display of race events, lanes, and results, offering a user-friendly interface and seamless integration with race data files.

The original source code for this application was written by Matthew Purcell in 2019. This repository represents a refreshed and updated version of the code, ensuring modern compatibility and incorporating new features.

In the heart of this application is the ability to dynamically visualize race events, monitor real-time race data changes, and present race results in an intuitive manner. The application leverages a robust backend to process race data and deliver updates promptly.

🎯 Core Functionalities

The Athletics Carnival Scoreboard Manager is designed to provide event organizers and participants with a real-time view of race events and results. It facilitates the efficient management of race lanes, competitor data, and event progress.

  1. Data Loading: The application reads race data files, ensuring up-to-date information is always presented.

  2. Dynamic UI Updates: As race data changes, the UI updates in real-time, reflecting the current status of events and competitors.

  3. Event Management: Organizers can seamlessly switch between different events, with the UI adjusting accordingly to display relevant data.

🔨 Required Packages or Dependencies

To run this application, ensure you have the following packages installed:

  • CsvHelper - Version 30.0.1
  • Microsoft.CSharp - Version 4.3.0
  • System.Buffers - Version 4.4.0
  • System.Memory - Version 4.5.0
  • System.Numerics.Vectors - Version 4.4.0
  • System.Runtime.CompilerServices.Unsafe - Version 4.5.0
  • System.ValueTuple - Version 4.5.0

These packages are essential for different aspects of the project, from data handling to various system-level operations.

🧑‍💻 Usage

  1. Clone the repository and navigate to the project directory.
git clone https://github.com/William-Laverty/RaceHQ-Scoreboard.git
cd AthleticsCarnivalScoreboard
  1. Open the project in Visual Studio, ensure all dependencies are properly set up, and restore the necessary NuGet packages.

  2. Build and run the application to start managing and visualizing race events.

About

A Windows Forms application for real-time management and display of race events, lanes, and results in a scoreboard form.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages