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.
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.
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.
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.
ScoreConnect relies on NodeJS and Yarn
$ git clone git@github.com:TheBozzz34/ScoreConnect.git
(ssh cloning is rad)$ yarn install --frozen-lockfile
(yarn is REQUIRED, npm WILL NOT WORK)$ yarn dev
$ yarn build
$ yarn start
$ yarn lint
or$ yarn lint:fix
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
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.