Skip to content

TheBozzz34/ScoreConnect

Repository files navigation

ScoreConnect

Git might be kinda fucked at the moment ngl, I have no idea what the current commit is so the prod ver. might be kinda behind.

uptime Code Style Next.js Bundle Analysis CodeQL

ScoreConnect is a powerful and user-friendly digital scoreboard control software, meticulously crafted for sports venues and event organizers. This README will guide you through the key features, setup instructions, and the array of modern development tools utilized in ScoreConnect.

Used in conjuction with ScoreConnect Server and ScoreConnect Mobile, you can access and control your digital scoreboard from anywhere, safely and securely.

1 2


Cool graph

1

Features

ScoreConnect offers a range of cutting-edge features to meet the needs of sports venues and event organizers:

  • Digital Scoreboard Control: Easily manage and update digital scoreboards in real-time, enhancing the event experience.

  • Websockets Integration: Seamless communication with a control server using Websockets for instant updates.

  • Performance Optimization: Built with Next.js, ScoreConnect is fast by default and optimized for performance.

  • Modern UI Development: Utilizes Tailwind CSS for rapid and responsive UI development.

  • Code Quality Assurance: Maintains code quality with ESLint and Prettier for clean, consistent, and error-free code.

Score Connect Software

ScoreConnect is a powerful and user-friendly digital scoreboard control software, meticulously crafted for sports venues and event organizers. This README will guide you through the key features, setup instructions, and the array of modern development tools utilized in ScoreConnect.

DEV start

ScoreConnect relies on NodeJS and Yarn

  • $ git clone [email protected]:TheBozzz34/ScoreConnect.git (ssh cloning is rad)
  • $ yarn install --frozen-lockfile (yarn is REQUIRED, npm WILL NOT WORK)
  • $ yarn dev

Build for prod

  • $ yarn build
  • $ yarn start

Linting

  • $ yarn lint or $ yarn lint:fix

Development Tools

ScoreConnect is powered by an array of modern development tools, including:

Next.js
Tailwind CSS
ESLint and Prettier
TypeScript
Absolute Imports
Radix UI
CVA
Patch-package
Component Coupling and Cohesion Graph
GitHub Actions
Lighthouse Score Optimization
Semantic Release
T3 Env

Contributing

We welcome contributions from the community. If you'd like to contribute to ScoreConnect, please follow our Contribution Guidelines. License

ScoreConnect is open-source software released under the AGPL-3.0 license. Feel free to use, modify, and distribute it in accordance with the terms of this license.

Thank you for choosing ScoreConnect for your digital scoreboard control needs. We hope you find it valuable for your sports venue or event management requirements.

this site is currently deployed to a Raspberry Pi 5!

1