Skip to content

spm999/Mplayer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Music player using Reactjs+Firebase

This project is a simple music player application built using ReactJS for the frontend and Firebase for the backend. It allows users to listen to their favorite music tracks stored in the Firebase Cloud Storage.

Features

1. User authentication: Users can sign up and log in securely using Firebase Authentication.

2. Music Library: Users can view and play music tracks from their library stored in Firebase Cloud Storage.

3. Play Controls: Basic play, pause, and speed controls are provided for each track.

4. Responsive Design: The application is responsive and can be accessed on various devices such as desktops, tablets, and mobile phones.

Technologies Used

1. ReactJS: A JavaScript library for building user interfaces.

2. Firebase: A platform provided by Google for building web and mobile applications.

3. Firebase Authentication: For user authentication.

4. Firebase Cloud Storage: For storing music tracks.

Getting Started

Prerequisites

  1. Node.js and npm installed on your local machine.
  2. A Firebase project set up on the Firebase Console.

Installation

  1. Clone the repository to your local machine:
git clone https://github.com/spm999/Mplayer.git
  1. Install dependencies:
npm install
  1. Set up Firebase configuration: Set up firebase authentication and storage by visiting Firebase and change details in firebase.js file.
  2. Start the development server:
npm start
  1. Open your browser and navigate to http://localhost:5172 to view the application.

Contributing

Contributions are welcome! Feel free to submit pull requests or open issues for any bugs or feature requests.

For a detailed blog on this project, please visit Medium