Creating a Music Application using LLM
The first hackathon I have participated in 2025 is the Prompt Engineering (LLM) Hackathon 2025 hosted by TechGig. It was a very wonderful experience.
The challenge for the alpha round was to create a Music application with popular LLM’s like ChatGPT, Gemini etc. I decided on Python language based on the ease and understanding I have with the programming language.
First of all, I decided to create a prompt to list down all the features which a typical music application should have.

Then I created a prompt to write a simple Python code to create a simple authentication workflow for the music application using username and password.

Then, I created a prompt to include the above code and write down the code to provide choices for music genres.As per the selected genres, please show the recommended songs based on popularity, most listened and most liked on selected choice.

Then, I created a prompt to include the above code and write down the code to display trending songs for the last day, last week and last month. Further elaborating it with the trending songs in region, genres, language etc.

Then, including the earlier code, I wrote down a prompt to write down code to feature the “Artist of the Week” or “Artist of the Month” based on language, region, genre etc.

Including the earlier code, I wrote down a prompt to write down code to recommend songs to the user based on the song listening history.

Lastly, including the earlier code, I wrote down a prompt to write down code to allow users to create playlists with auto-suggested cool names for the selected songs and provide the functionality for a cutom naming option

In the end, I was able to fine tune the generated Python code and send it for submission.