Inspiration

Team member Michael Bayouk had the idea for Musiimaker the day the Hackathon started right before he took a nap. We knew that the challenge would be music related and Michael came up with it just before the competition started in his dream-like state.

What it does

Musiimaker takes user inputted mp3 files and converts them into PDF files of sheet music.

How we built it

We built Musiimaker's website using TypeScript and next.js. Our backend runs on a node server with a MongoDB database to store our user information and the song uploads.

Challenges we ran into

We ran into multiple challenges throughout our development process. We consistently struggled with version control issues like merge conflicts in Github. We were able to fix our merges but there were often frustrations around them.

Accomplishments that we're proud of

We are mostly proud of the functionality of the website. The algorithm to convert audio files into pdfs was rather complex and took Michael most of the hackathon to get working perfectly. We are also proud of the design of the website and the amount of pages we were able to create.

What we learned

We got to gain a lot of experience in web development as we had all taken the Web Programming class but none of us had much outside experience.

What's next for Musiimaker

The next step for Musiimaker is to host the website publicly and to see if we can gain some popularity.

Share this project:

Updates