Version: 1.0.7
Author: ARTEMII KHAFIZOV
SpellTimer — SpellTimer is a free-to-use app for tracking the cooldowns of abilities and items in Dota 2.
Created to simplify control over in-game situations. SpellTimer helps players make faster and more confident decisions during the game.
- Add and customize cooldown timers for various in-game entities
- Track abilities, items, building mechanics, and more
- Persistent user settings stored in
LocalStorage - Clean, responsive UI with SCSS and BEM methodology
- Modern tech stack with ongoing updates and improvements
| Technology | Role |
|---|---|
| React 19 | Frontend framework |
| TypeScript | Static type safety |
| Redux Toolkit | State management |
| SCSS + BEM | Styling and CSS architecture |
| LocalStorage | Storing user preferences |
| Lodash | Utility functions |
| Webpack (custom) | Custom build configuration |
Make sure you have Node.js and Yarn (or npm) installed.
# Install dependencies
yarn install # or npm install
# Start development server
yarn start # or npm start
# Build for production
yarn build # or npm build