SI
SimeonTsvetanov/GG-counter
A simple PWA helper program for tracking boardgame results.
✨ About
GG Counter is a beautiful, minimal, and offline-capable score tracker designed for tabletop enthusiasts. Whether you are playing Carcassonne, Star Realms, or any game requiring point tracking, GG Counter ensures you never lose the score, even without an internet connection.
Built with Modern Web Technologies, it acts as a "Good Neighbor" PWA, co-existing perfectly with other apps on your domain.
🚀 Key Features
- 📱 PWA Ready: Install it on your phone for a native-like experience.
- 🔌 Offline First: Works perfectly without an internet connection.
- ⚡ Blazing Fast: Built with Vite and React for instant load times.
- 🎨 Minimal Design: Clean UI that lets you focus on the game.
- 🌙 Dark Mode: Easy on the eyes for late-night gaming sessions.
- 💾 Auto-Save: Scores are persisted locally, so you never lose progress.
🛠️ Tech Stack
Built with ❤️ using the best tools in the ecosystem:
| Core | Styling | Build |
|---|---|---|
🏁 Getting Started
Clone the project and start the development server:
# Clone the repository
git clone https://github.com/SimeonTsvetanov/GG-counter.git
# Navigate to the directory
cd GG-counter
# Install dependencies
npm install
# Start development
npm run dev🤝 Support
If you find this project useful and want to support my work, you can buy me a coffee! ☕
📄 License
Distributed under the MIT License. See LICENSE for more information.
Created by Simeon Tsvetanov
On this page
Languages
TypeScript92.1%JavaScript4.1%CSS3.2%HTML0.6%
Contributors
Created November 23, 2025
Updated December 10, 2025