A simple, responsive BPM (Beats Per Minute) calculator built with Nuxt and TypeScript. This application allows users to tap a rhythm using either a button or spacebar to calculate the BPM of music or any rhythmic pattern.
- Real-time BPM calculation
- Tap input via button or spacebar
- Visual feedback with beat strength indicator
- Persistent BPM display until manual reset
- Responsive design for mobile and desktop
- Built with TypeScript for type safety
- Modular architecture with Vue 3 Composition API
Make sure to install the dependencies with pnpm
Start by cloning this repo to your local machine and navigating into the directory.
git clone https://github.com/roiLeo/octo-bpm
cd octo-bpmThen, install the project dependencies:
pnpm installpnpm devpnpm buildCheckout the deployment documentation for more information.
