Skip to content

TuneStream is a web-based music player built with HTML5, CSS3, and JavaScript. It offers custom playlists, seekbar controls, responsive layout, and dynamic album playback — all without any backend or frameworks.

Notifications You must be signed in to change notification settings

Arpit12890/TuneStream

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎧 TuneStream

TuneStream is a sleek, fully responsive web-based music player built with pure HTML5, CSS3, and JavaScript. It offers smooth audio playback, custom playlists, seekbar control, and intuitive UI — all without using any frameworks or backend.


📀 Features

  • 🎵 Play, pause, and switch between tracks
  • ⏱️ Custom seekbar and progress indicator
  • 🔊 Volume control and mute toggle
  • 📱 Responsive design for mobile and desktop
  • 🧠 Dynamic album selection via directory structure
  • 🧩 Built using only frontend technologies

🧰 Tech Stack

HTML5 CSS3 JavaScript DOM Manipulation Fetch API Responsive Design Audio API

🚀 Setup and Execution

  1. Clone the repository

    git clone https://github.com/Arpit12890/TuneStream.git
  2. Navigate into the project folder

    cd TuneStream
  3. Run the project

    • Simply open index.html in your browser:
      start index.html  # Windows
      open index.html   # macOS

📂 Folder Structure

TuneStream/
│
├── index.html
├── style.css
├── script.js
└── assets/
    ├── songs/
    └── covers/

📜 License

This project is licensed under the MIT License.


🙌 Acknowledgements

Made with 💙 by Arpit Gupta

About

TuneStream is a web-based music player built with HTML5, CSS3, and JavaScript. It offers custom playlists, seekbar controls, responsive layout, and dynamic album playback — all without any backend or frameworks.

Topics

Resources

Stars

Watchers

Forks