This is a repository for event Softablitz under Avishkar.
Problem Statement Chosen AMPIFY Placements this year have been a strenuous task. Kashyap , Chitranshu and Anshul took the responsibility of getting the entire batch placed. The work in TPO and a broken music system has made their life too stressful. Now it's your responsibility to keep them entertained with a music player while they keep doing their work. So to sort out this problem we are preparing a music player.
- A user can login / register.
- New users choose the languages, artists and genres they like.
- Basic media player features like play, pause, play next, repeat, shuffle, seekbar , adjust volume, length of the song in front of each song etc.
- A user can see his most played and recently played songs.
- A user can create custom playlists.
- History of songs played.
- Editable queue to play songs.
- Like / dislike a song.
- Show new songs added to the server.
- Download a song for playing offline.
- Filters for searching songs (like album, artist, etc.).
- Display lyrics of songs.
- Search for users and create a group.
- Have group playlists where each member can add their music.
- Play videos.
- Display all local music and play them.
- Recommend a user new music based on his likes and basic feature #2.
- Recommend a user songs based on his previously played music at the similar time of the day.
- Display trending songs and rankings based on user play count.
- Create a shareable playlist and share it with other users.
- Play the group playlist synced across all devices.
- Downloaded music should not be accessible by local file system.
- Allow all the functionalities while music plays in the application.
- Equalizer.
- Sync lyrics display with music playback
- Real time chatting while song play
- Use of ML for better recommendations
- Core JAVA
- Mysql
- NetBeans
Member 1- Name: Rishi Garg Reg. number: 20194167 Contact:7081259609(calls) 8840943851(whatsapp)
Member 2 Name: Pavan Kumar Reg. number: 20190009
Member 3 Name: Vishakha Rathore Reg. Number: 20194035