A simple, modern stopwatch app built with React and Vite. Easily add, remove, and control multiple stopwatches with a clean UI and theme toggle.
- Add multiple independent stopwatches
- Start, stop, and reset each stopwatch
- Remove stopwatches individually
- Light/dark theme toggle
- Responsive and accessible design
- Node.js (v18+ recommended)
- npm or yarn
- Clone the repository:
git clone <your-repo-url> cd ReactStopwatch
- Install dependencies:
npm install # or yarn install - Start the development server:
npm run dev # or yarn dev - Open http://localhost:5173 in your browser.
ReactStopwatch/
├── public/
├── src/
│ ├── App.jsx
│ ├── Header.jsx
│ ├── Stopwatch.jsx
│ ├── index.css
│ └── assets/
├── index.html
├── package.json
├── vite.config.js
├── eslint.config.js
└── README.md