Example Metronome WebApp to showcase the pulsation of different songs based on their BPM.
To run the app:
- Clone the repository using
git
- Run
npm install
inside the application directory - After the installation, run
npm run dev
and open http://localhost:3000 to view the application - (Optional) To use the "Spotify BPM" functionality you need to set your API keys on the
.env
file. This feature uses the client_credentials grant flow, securing the API credentials on the server.
To run the tests:
- Run
npm test
- Run
npm run test:e2e