Skip to content

A simple Node.js console app to automate generating weekly sheet music

Notifications You must be signed in to change notification settings

vcheeze/sheet-music-builder

Repository files navigation

Sheet Music Builder

A simple Node.js CLI to help generate sheet music for our weekly gatherings.

Notes

Since our sheet music lives in Dropbox, we have to create an App on Dropbox's App Console in order to generate an API token that can access the files and their metadata. For some reason, the token expires quite regularly (several times a day). Exploring a longer-term auth option is on the cards.

My Dropbox app can be accessed here, but only by me :P

The Dropbox HTTP documentation is also helpful.

Roadmap

  • Create file naming convention and udpate Dropbox folders and files to follow suit
  • Explore and see if there are ways to integrate Dropbox with Notion so that, while creating an Order of Service, the song names can be chosen from what exists on Dropbox to ensure they are synced
  • Use TypeScript with ts-node because writing pure Vanilla JavaScript without type safety makes me panic a little inside

Libraries Used

About

A simple Node.js console app to automate generating weekly sheet music

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published