A pesonalized music manager web application. technically, It is an experimental music player and storage web app built with React. This project explores advanced React state management using Redux and integrates with Firebase for authentication and storage management.
- Music Player functionality
- User Authentication with Firebase
- Music storage and management
- Advanced state management with Redux
Check live Demo: [Addis Music](https://addismusica.netlify.app
- JavaScript
- React
- Redux
- Firebase
-
Clone the repository:
git clone https://github.com/sgc93/addisMusic.git
-
Navigate to the project directory:
cd addisMusic
-
Install the dependencies:
npm install
-
Start the development server:
npm start
-
Open your browser and navigate to http://localhost:3000 to view the app.
I welcome contributions! Please follow these steps to contribute:
- Fork the repository.
- Create a new branch (git checkout -b feature-branch).
- Make your changes.
- Commit your changes (git commit -m 'Add some feature').
- Push to the branch (git push origin feature-branch).
- Open a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.