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.
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.
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.
- Node.js and npm installed on your local machine.
- A Firebase project set up on the Firebase Console.
- Clone the repository to your local machine:
git clone https://github.com/spm999/Mplayer.git
- Install dependencies:
npm install
- Set up Firebase configuration: Set up firebase authentication and storage by visiting Firebase and change details in firebase.js file.
- Start the development server:
npm start
- Open your browser and navigate to http://localhost:5172 to view the application.
Contributions are welcome! Feel free to submit pull requests or open issues for any bugs or feature requests.