Skip to content

klavinski/chord-quiz

Repository files navigation

Chord quiz

Cross-platform app to learn chords with MIDI input. Demo

Screenshot

This is a one-month internship project. Original idea from François Faisant. Code by Kamil Szczerba. With Emmanuel Chailloux and Loïc Sylvestre's supervision.

Setting up the environment

You need Node.js installed.

git clone https://github.com/klavinski/chord-quiz
cd chord-quiz
npm install

Running the development server

npm run dev

You can then visit localhost:1234 to view the app in your browser.

Building the app

npm run build

The static files for the web app are available in the dist folder.

You may then run a platform-specific command depending on the one you target.

  • Android: npx cap open android
  • iOS: untested. It should be straightforward as it is a supported platform by the cross-platform library. Directions here.
  • Windows/Mac/Linux: the app will be located in the electron/dist folder after running the following commands:
npx cap sync @capacitor-community/electron
cd electron
npm run electron:pack