Beat Stream is a web-based music player, built with HTML, CSS, and JavaScriptthat. It dynamically fetches and plays songs from a structured JSON file. It supports categorized playlists, providing a seamless audio streaming experience.
- Play, pause, and skip tracks
- Create and manage playlists
- Volume and playback controls
- Responsive UI inspired by Spotify
Ensure you have the following installed:
- Node.js
- Clone the repository:
git clone https://github.com/lilithCode/beatstream-music-player.git
- Navigate to the project folder:
cd BeatStream
- Install dependencies:
npm install
- Set up environment variables:
- Create a
.env
file in the root directory. - Add your API keys and database credentials.
- Create a
- Start the development server:
npm run dev
Check out the live app here.
Contributions are welcome! Feel free to submit a pull request.
This project is licensed under the MIT License.