A racing timer application built with React and TypeScript for competitive events and racing competitions.
| Key | Action | Description |
|---|---|---|
Space |
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 |
- 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
Contributions are welcome! Feel free to:
- 🍴 Fork the repository
- 🌿 Create a feature branch (
git checkout -b feature/amazing-feature) - 💾 Commit your changes (
git commit -m 'Add amazing feature') - 📤 Push to the branch (
git push origin feature/amazing-feature) - 🎉 Open a Pull Request
Made with ❤️ by Klub Pemrograman TI Polnes