Skip to content

Ampify is a music streaming and desktop media player application.

Notifications You must be signed in to change notification settings

dhruvilsingh/Ampify

 
 

Repository files navigation

Ampify UI

Login/SignUp page:

alt text

Home Page:

alt text

All Songs:

alt text

Ampify Playing media:

alt text

#Ampify Features

In the project we have made our own server side with following features -

  1. A user can login / register.
  2. Basic media player features like play, pause, play next, repeat, shuffle, seek bar, adjust volume, length of the song in front of each song.
  3. A user can see his most played and recently played songs.
  4. A user can create custom playlists.
  5. History of songs played.
  6. Editable queue to play songs.
  7. Like / dislike a song.
  8. Show new songs added to the server.
  9. Download a song for playing offline.
  10. Filters for searching songs (like album, artist, etc.).
  11. Display lyrics of songs.
  12. Equalizer.
  13. Play videos.
  14. Display all local music and play them.
  15. Sync lyrics display with music playback.
  16. Recommend a user new music based on his likes.
  17. Recommend a user songs based on his previously played music at the similar time of the day.
  18. Display trending songs and rankings based on user play count.
  19. Downloaded music should not be accessible by local file system.
  20. Allow all the functionalities while music plays in the application.

Languages used - JAVA, MySQL.

About

Ampify is a music streaming and desktop media player application.

Topics

Resources

Stars

Watchers

Forks

Languages

  • Java 91.1%
  • CSS 8.9%