Satyam1923 / Spring-Music-Player

The Spring Music Player project aims to create a feature-rich music player application leveraging the multiple APIs. This application will provide users with a seamless experience to discover, stream, and organize their favorite music tracks from the extensive library.
https://spring-music-player.vercel.app/
MIT License
64 stars 132 forks source link

Feat: Add History/Last Played Song Section #269

Closed chandannekya closed 2 months ago

chandannekya commented 3 months ago

Describe the feature

Currently, our music application lacks a feature that allows users to view their listening history or the last played song. Adding a history or last played song section will enhance user experience by allowing them to easily revisit recently played songs.

Add ScreenShots

Screenshot 2024-06-06 120522

Record

github-actions[bot] commented 3 months ago

Congratulations, @chandannekya! 🎉 Thank you for creating your issue. Your contribution is greatly appreciated and we look forward to working with you to resolve the issue. Keep up the great work! As per GSSoC'24 guidelines the person who raises the issue should be assigned for that issue. But if that person doesn't want to work on that issue the first come fist policy is follwed.

We'd also like to invite you to our Discord server! Join us on discord.

We will promptly review your changes and offer feedback. Keep up the excellent work! Kindly remember to check our contributing guidelines

chandannekya commented 3 months ago

@Satyam1923 I want to work on this issue please assign me under GSSOC'24

Satyam1923 commented 3 months ago

@chandannekya how are you going to implement it?

chandannekya commented 3 months ago

@Satyam1923

[Backend] 1.Update User Module: Add an array in the user module to store all played songs. 2.API Endpoint: Create an API endpoint to fetch the playback history for a user.

[ Frontend Implementation]

3.Create UI Components: Develop a History component to fetch and display the list of recently played songs. 4.Update Player Component: Modify the music player component to update the user's played songs array each time a song start playing.

Satyam1923 commented 3 months ago

@chandannekya you can work on it.

github-actions[bot] commented 2 months ago

This issue has been automatically closed because it has been inactive for more than 15 days. If you believe this is still relevant, feel free to reopen it or create a new one. Thank you!