A digital dartboard implementation using PixiJS, providing an interactive and visually appealing dart game tracking experience.
- Clone the repository:
- Install dependencies:
npm ci
- Start the development server:
npm run dev
- Open your browser and navigate to
http://localhost:5173
(or the port specified in your development environment) - Click or tap to throw darts at the board
- The score will be automatically calculated based on where the dart was clicked
- PixiJS - 2D WebGL renderer
- SolidJS - A declarative JavaScript library for building user interfaces with fine-grained reactivity
- TypeScript - Type-safe JavaScript
- Vite - Next Generation Frontend Tooling
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add some amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.