Tempobuilder ist eine Desktop -App, mit der Sie das Üben von musikalischen Etudes verwalten können. Basierend auf dem Blog -Beitrag von Ryan Beach macht Tempobuilder das ganze schwere Heben, um einen Übungsplan für den Etude zu erstellen, den Sie üben möchten. Tempobuilder wird Sie von Tag zu Tag führen, durch welche Abschnitte und Tempos es üben, um Ihre Leistung vorzubereiten. Mit einem eingebauten Metronom und der Möglichkeit, Noten hochzuladen, ist es ein One -Stop -Shop, um Ihre Übungssitzungen zu optimieren.



Probieren Sie es hier aus: https://tempobuilder.heroku.com/
Diese Anweisungen helfen Ihnen dabei, eine lokale Entwicklungsinstanz der App einzurichten.
git clone https://github.com/ilyadusoleil/tempobuilder.git
cd tempobuilder
npm i
Ein Beispiel /client/.env.local.example wie Sie in /server/.env siehe /server/.env.example füllen /client/.env.local
Richten Sie eine MongoDB -Datenbank lokal oder als gehosteten Dienst ein und fügen Sie die Datenbank URI in /server/config/config.env hinzu
GOOGLE_CLIENT_ID Sie eine Schlüssel mit Google /server/config/config.env und GOOGLE_CLIENT_SECRET
/server/config/config.env hinzuStarten Sie Client und Server im Dev -Modus lokal
Starten Sie aus dem Stammordner des Projektwechsels in /server und npm start im Stammordner des Projektwechsels in /client und npm start