Skip to content

A modern web application for tracking and analyzing shooting performance metrics with precision and ease.

Notifications You must be signed in to change notification settings

devwithmike/goal-counter

Repository files navigation

Goal Counter

A modern web application for tracking and analyzing shooting performance metrics with precision and ease.

Overview

Goal Counter is a comprehensive performance tracking solution designed for players and coaches who need real-time statistics on shooting accuracy. The application supports both individual player analysis and multi-player comparative tracking, making it ideal for training sessions, competitions, and performance monitoring.

Features

Single Player Mode

  • Shooting Average: View your shooting percentage in real-time
  • Performance Metrics: Track successful shots against total attempts
  • Streak Analysis: Monitor current consecutive goals and personal best streaks
  • Real-time Updates: Instant calculation and display of all statistics

Multi-Player Mode

  • Unlimited Players: Add and track an unlimited number of players simultaneously
  • Individual Scorecards: Each player has a dedicated tracking interface with:
    • Success rate and attempt count
    • Shooting percentage calculation
    • Current and best streak tracking
  • Comparative Analysis: Compare performance across multiple players in one view
  • Flexible Management: Easy player addition and performance monitoring

Getting Started

Prerequisites

  • Node.js 16.x or higher
  • pnpm package manager

Installation

pnpm install

Running the Application

pnpm dev

The application will be available at http://localhost:5173

Technology Stack

  • Vue.js 3
  • Vite
  • Tailwind CSS
  • JavaScript

About

A modern web application for tracking and analyzing shooting performance metrics with precision and ease.

Resources

Stars

Watchers

Forks