This project is a simple BPM (Beats Per Minute) Counter implemented using React and Vite frameworks. It allows users to calculate the BPM by clicking a button and displays the BPM value in real-time.
- Click the button to start measuring the BPM.
- Calculates the BPM based on the time intervals between clicks.
- Displays both the exact BPM, the rounded BPM values, and the click count.
- Reset button to clear the BPM data and start over.
- Save button to save the BPM data to a text file.
- React
- Vite
- FontAwesome for icons
- Node.js and npm (or yarn) installed on your machine.
- Clone the repository:
git clone https://github.com/your-username/bpm-counter.git
- Navigate to the project directory:
cd bpm-counter
- Install dependencies:
npm install
# or
yarn
- Start the development server:
npm run dev
# or
yarn dev
-
Open your browser and go to http://localhost:3000 to view the BPM Counter app.
-
Click the button to start measuring the BPM. The BPM value will be displayed in real-time.
-
Use the reset button to clear the BPM data and start over.
-
Use the save button to save the BPM data to a text file.