As a beginner learning to code, I wanted to build a tool to simplify converting between music file formats. Specifically, I wanted an easy way to go from Apple’s .m4a audio files to the more universal .mp3 format. Rather than manually exporting and converting each time, I used python and flask to create a music file converter. I enlisted ChatGPT to assist with writing the scripts. The end result is a functional web app that accepts uploads of .m4a files and outputs .mp3 versions. For now it’s just a bare bones backend without much styling, but it served my goal of automating those tedious format conversions. Building this music converter gave me hands-on practice applying python and flask while also creating a useful utility for my own music library. I learned a lot in the process that I can build on in future coding projects. With some more polish, this has the potential to become a public web application. It was a nice to bring this functional tool to life with the help of AI.
![](https://ai.jayecreates.com/wp-content/uploads/2023/07/MusicConverterApp-768x768.png)