Music Player (C)
I developed a music player in C that runs in the terminal using a command-line interface (CLI). The application allows users to manage a playlist by adding songs, deleting songs, and viewing the list of available tracks. It also supports basic playback control features such as displaying the currently playing song and navigating between tracks.
The project focuses on core programming concepts like file handling, data structures, and user input processing. Songs are stored and managed efficiently, allowing the program to maintain and update the playlist dynamically. The interface is menu-driven, making it easy for users to interact with the system through simple commands.
This project helped me strengthen my understanding of structured programming, memory management, and designing user-friendly interactions within a terminal environment.