Skip to content

Melodify is a modern, responsive web-based music player with playlist support, built with HTML, CSS, and JavaScript. It allows users to upload and play music files, create and manage playlists, and control playback with an intuitive interface.

License

Notifications You must be signed in to change notification settings

ub-victor/CodeAlpha_Melodify---Web-Music-Player

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Melodify - Web Music Player

Melodify Screenshot Melodify Screenshot

Melodify is a modern, responsive web-based music player with playlist support, built with HTML, CSS, and JavaScript. It allows users to upload and play music files, create and manage playlists, and control playback with an intuitive interface.

Features

  • Music Playback: Play, pause, skip tracks, and adjust volume
  • Playlist Management: Create and manage custom playlists
  • Music Library: View all uploaded songs with search and filtering
  • Dark/Light Mode: Toggle between light and dark themes
  • Responsive Design: Works on all screen sizes
  • Local Storage: Saves your music and playlists between sessions
  • Upload Music: Add your own audio files to the library

Technologies Used

  • Frontend: HTML5, CSS3, JavaScript
  • Audio Handling: HTML5 <audio> element
  • Icons: Font Awesome
  • Fonts: Google Fonts (Poppins)

How to Use

  1. Upload Music: Click the "Upload Music" button to add your audio files
  2. Play Songs: Click on any song in the library to start playback
  3. Create Playlists: Use the "New Playlist" button to create custom playlists
  4. Search & Filter: Use the search box and genre filter to find specific songs
  5. Toggle Theme: Switch between light and dark mode using the theme toggle

Installation

No installation required! Simply open the index.html file in your web browser.

Future Enhancements

  • Support for online music streaming
  • User accounts and cloud sync
  • Advanced metadata editing
  • Sharing playlists with others
  • Mobile app version

Credits

License

This project is open-source and available under the MIT License.

About

Melodify is a modern, responsive web-based music player with playlist support, built with HTML, CSS, and JavaScript. It allows users to upload and play music files, create and manage playlists, and control playback with an intuitive interface.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published