Tempobuilder es una aplicación de escritorio para ayudarlo a administrar la práctica de etudes musicales. Basado en la publicación de este blog de Ryan Beach, Tempobuilder hace todo el trabajo pesado para generar un plan de práctica para el Etude que desea practicar. Tempobuilder lo guiará, día a día, a través de las secciones y tempos practicar para preparar su rendimiento. Con un metrónomo incorporado y la capacidad de cargar partituras, es una tienda única para ayudar a optimizar sus sesiones de práctica.



Pruébelo aquí: https://tempobuilder.heroku.com/
Estas instrucciones lo ayudarán a configurar una instancia de desarrollo local de la aplicación.
git clone https://github.com/ilyadusoleil/tempobuilder.git
cd tempobuilder
npm i
Para obtener un ejemplo sobre cómo completar /server/.env , ver /server/.env.example para un ejemplo de cómo llenar /client/.env.local ver /client/.env.local.example
Configure una base de datos MongoDB localmente o como un servicio alojado y agregue la base de datos URI en /server/config/config.env
Configurar unas claves con Google y actualizar GOOGLE_CLIENT_ID y GOOGLE_CLIENT_SECRET in /server/config/config.env
/server/config/config.envInicie el cliente y el servidor en el modo de desarrollo localmente
Desde la carpeta raíz del proyecto, cambia a /server y npm start desde la carpeta raíz del cambio de proyecto en /client y npm start