A modern, sleek tournament scoreboard application designed for Brazilian Jiu Jitsu competitions. This application provides a professional and user-friendly interface for managing and displaying tournament matches in real-time.
- Track scores, advantages, and penalties for each competitor
- Easy-to-use increment/decrement controls
- Visual feedback for active competitors
- Penalty tracking system
- Large, clear competitor names and academy information
- Editable competitor information
- High-contrast, tournament-ready display
- Professional 5-minute match timer
- Start/Stop/Reset functionality
- Large, easy-to-read display
- Automatic match completion detection
- Clean, modern design with tournament-appropriate color scheme
- Responsive layout that works on various screen sizes
- High visibility for audience viewing
- Professional typography using Inter font family
- Active competitor highlighting
- Color-coded scoring system
- Clear visual hierarchy
-
Competitor Information
- Click on competitor names or academy names to edit
- Information updates in real-time
-
Score Management
- Click to increment scores
- Right-click to decrement scores
- Separate tracking for points, advantages, and penalties
-
Match Timer
- Click to start/stop the timer
- Click again after match completion to reset
- Automatic match completion when timer reaches zero
The application features a professional dark theme optimized for tournament environments:
- High contrast for maximum visibility
- Tournament-appropriate color scheme
- Large, bold typography for easy reading
- Responsive layout that adapts to different screen sizes
- Clone the repository
- Install dependencies:
npm install - Run development server:
npm run dev - Build for production:
npm run build
This project is open source and available under the MIT License.
