Skip to content

This project is about writing an online music application for listening and managing a set of songs. The app logic is built with only pure JavaScript 🎧.

Notifications You must be signed in to change notification settings

thugiang61/music-player

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

music-player

Getting started

Simple music player running on any device's browser.

Main features:

  • Listen to a list of songs.
  • Basic controls: Play/ stop playing song, choose to play next/ previous/ random song.
  • Shuffle songs.
  • Repeat only one song.

The app is written by pure Javascript, HTML and CSS.

Project structure

music-player

β”œβ”€ assets

β”‚   β”œβ”€β”€ imgs : Thumnail images of all songs.

β”‚   β”œβ”€β”€ songs : List of songs audio.

β”‚   β”œβ”€β”€ favicon.png : App's icon.

β”œβ”€ index.html:  Entry file that serves as the home page for the app.

β”œβ”€ script.js :  Defines all logic and business handling.

β”œβ”€ style.css : All visual designs and presentation of the app.

└─ README.md : Project documentation. Please read it before running the project.

Project run

  1. Open your browser
  2. Go to music-player directory
  3. Click on index.html file and enjoy the music

Local Development

  1. Using an IDE to open music-player project directory
  2. Install LiveServer extension
  3. Open index.html, right click and choose Open with LiveServer to start running and developing app

About

This project is about writing an online music application for listening and managing a set of songs. The app logic is built with only pure JavaScript 🎧.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published