Skip to content

pemrogrammer/race-timer

Repository files navigation

⏱️ Race Timer

A racing timer application built with React and TypeScript for competitive events and racing competitions.

⌨️ Keyboard Shortcuts

Key Action Description
Space ▶️ Start Begin the countdown timer
R 🔄 Reset Reset the timer to initial state
A 💾 Save Team A Record current time for Team A
B 💾 Save Team B Record current time for Team B
M 🔇 Toggle Audio Mute/unmute sound effects and music

🛠️ Tech Stack

  • React 19 - UI framework
  • TypeScript - Type-safe development
  • Vite - Lightning-fast build tool
  • React Router - Navigation
  • FontAwesome - Icon library
  • Day.js - Time manipulation
  • Biome - Fast linter and formatter

🤝 Contributing

Contributions are welcome! Feel free to:

  1. 🍴 Fork the repository
  2. 🌿 Create a feature branch (git checkout -b feature/amazing-feature)
  3. 💾 Commit your changes (git commit -m 'Add amazing feature')
  4. 📤 Push to the branch (git push origin feature/amazing-feature)
  5. 🎉 Open a Pull Request

Made with ❤️ by Klub Pemrograman TI Polnes

Contributors 2

  •  
  •