Skip to content

soukoku/duel-tracker-ex

Repository files navigation

Duel Tracker

A simple Yu-Gi-Oh! life point tracker with multiple game modes, tools, and background music.

🎮 Launch App

Features

  • Multiple Game Modes: Standard 1v1, Speed Duel, Tag 2v2, and Custom
  • Route-Based Navigation: Each game mode has its own route with independent saved progress
  • Life Point Tracking: Animated LP changes with sound effects
  • Duel Tools: Coin flip, dice roll, and LP calculator
  • Background Music: Curated Yu-Gi-Oh! OST playlist with embedded YouTube player
  • Theme System: Egyptian and Kaiba Corp themes with dark mode support
  • Internationalization: Multi-language support (English, Simplified Chinese, Traditional Chinese)
  • Persistent State: Per-game mode state saved to localStorage with visual indicators

Tech Stack

  • Vue 3 + TypeScript (Composition API)
  • Vue Router 4
  • vue-i18n 11
  • Vite
  • Tailwind CSS 4
  • VueUse

Development

# Install dependencies
npm install

# Run dev server
npm run dev

# Build for production
npm run build

About

Simple yugioh duel life points tracker

Resources

Stars

Watchers

Forks

Contributors