DEV Community

Cover image for Vibebells: Handbell Arrangement Generator
Marie
Marie

Posted on

Vibebells: Handbell Arrangement Generator

GitHub Copilot CLI Challenge Submission

This is a submission for the GitHub Copilot CLI Challenge

What I Built

Do you lead a bell choir? Do you wish you could have the bell choir play more modern songs without having to manually figure out bell assignments yourself? Vibebells is here! Just upload a midi file of your song, configure your players, and Vibebells will do the hard work of distributing bells to your players in a way that doesn't expect a person to have three hands. Choose from three generated arrangements and download a spreadsheet summarizing who gets which bells.

Demo

Windows exe is available on the Releases page at https://github.com/paintcode/vibebells

Vibebells demo: Upload song and configure players

Vibebells demo: Generate arrangements and export CSV

My Experience with GitHub Copilot CLI

I used GitHub Copilot CLI for all of the development of this project. My goal was to avoid touching the code myself. GitHub Copilot CLI helped me choose the tech stack, compare deployment options, and create a development plan including features I hadn't even thought of. It implemented the entire app, added tests, and even reviewed its own code, giving me a prioritized list of improvements to make. I was able to focus on the business logic instead of code syntax and technical details. Thanks to GitHub Copilot CLI, I was able to release v1.0.0 in less than 3 weeks, during my free time! It's been fun, and I look forward to using it more and discovering what else it can do.

Top comments (0)