Final Project Report
Final Project Report
TITLE:
MUSIC PLAYER
APPLICATION
3
TEAM MEMBERS:
4
Objectives
Project Goals:
•Develop a functional music player application with
multiple playlists.
•Enable operations like adding, deleting, and shuffling
songs in playlists.
•Implement a real-time playback system with user
controls for play, pause, skip, and like.
•Track recently played and most-played songs for better
user experience.
5
INTRODUCTION
Actions like
Insert Image
add/delete/play/shuffle are
executed.
Outputs are displayed in real
time
LIBRARIES USED IN THE SYSTEM
•Used for input and output operations,
allowing user
<iostream>
interaction and displaying feedback
during the program’s execution.
• Provides dynamic array functionality,
15
PLAYLIST OPERATIONS
SONG ADDITION :
-ALLOWS USER TO EDIT PLAYLIST AND ADD SONGS BY NAME.
-VALID INPUT TO PREVENT ERRORS.
SONG DELETION
USERS CAN DELETE SONG BY :
.INDEX
.NAME
16
SHUFFLE FEATURE
19
SCOPE
20
CONCLUSION
: Conclusion
•Title: Final Thoughttent:
Summarize the innovative aspects of the
project.
Reiterate why this music player is dynamic,
efficient, and user-friendly.
End with a statement of confidence in its
scalability and real-world application.
21
ANY
QUESTIONS
?
Insert Image
22
THANK
YOU
Insert Image
2
3