Skip to content

Music-Player-Web/melodius

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Melodius Website 🎶

About the websie :

A music player web is a website orthat allows you to stream and listen to music online. It offers a wide range of features, including the ability to create playlists, access to a large library of songs, and personalized recommendations based on your listening habits.

User Stories :

As a Music Lover ♥️

I want to be able to easily discover and listen to new music on the website. I want to be able to create my own playlists, search for artists, genres and tracks, and get recommendations based on my listening habits.

As an Admin ♦️

I want to have a user-friendly admin panel where I can manage the music content on the platform. This includes the ability to create, update, and delete albums and artists. I also want to be able to track the popularity of different songs and artists, and have the ability to feature certain songs or artists on the homepage. Additionally, I want to be able to manage user accounts.

Technologies Used :

  1. React.js for Front-end
  2. Django.py for Back-end
  3. Axios
  4. CSS
  5. Material UI

Wireframes :

Wireframes - web music

ERD Diagram :

ERD - Diagram

Authorization:

Melodius - Authorization

Features :

  1. Play full audio tracks.
  2. Add or edit your playlists.
  3. View hit song, top artists and recommended songs.
  4. View all artist, albums.

Screenshots of the Website :

Screenshot (79)

Screenshot (80)

Screenshot (81)

Screenshot (82)

Screenshot (83)

Future Works :

  1. Use Spotify API.
  2. Add more feature such as view the recent played songs and playlist, view favourite or liked songs.
  3. Add a search bar to search the songs, albums , artists and playlists.
  4. Polish the design abit more

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages