Home

Awesome

noten-lernen

Learn to read sheet music.

<a href="https://play.google.com/store/apps/details?id=de.melvil.noten"> <img src="https://play.google.com/intl/en_us/badges/static/images/badges/en_badge_web_generic.png" alt="Get it on Google Play" title="Get it on Google Play" width="200"> </a> <a href="https://apt.izzysoft.de/fdroid/index/apk/de.melvil.noten"> <img src="https://gitlab.com/IzzyOnDroid/repo/-/raw/master/assets/IzzyOnDroid.png" alt="Get it on IzzyOnDroid" title="Get it on IzzyOnDroid" width="200"> </a>

Demo

You can see the current status of the app on Netlify:

Screenshots

<p float="left"> <img src="https://raw.githubusercontent.com/MelvilQ/noten-lernen/master/screenshots/screenshot1.png" width="200"> <img src="https://raw.githubusercontent.com/MelvilQ/noten-lernen/master/screenshots/screenshot2.png" width="200"> <img src="https://raw.githubusercontent.com/MelvilQ/noten-lernen/master/screenshots/screenshot3.png" width="200"> <img src="https://raw.githubusercontent.com/MelvilQ/noten-lernen/master/screenshots/screenshot4.png" width="200"> </p>

Technologies

Development Setup

Web App

  1. Install node.js if you don't already have it
  2. Clone the repo
  3. Run npm i in the command line to install the dependencies
  4. Start the dev server with the command npm start

Android App

  1. To run the app locally on Android, make sure you have Cordova and Android Developer Tools installed
  2. cd cordova followed by npm i to install the Cordova dependencies
  3. Connect your Android device and run npm run mobile
  4. Release build: npm run build in the cordova directory (only possible with keystore)