SkillAgentSearch skills...

AddisMusic

An experimental (more of) music player and storage web app with react ... helps to explore advanced react state management (redux) and working with firebase ( authentication and storage management).

Install / Use

/learn @sgc93/AddisMusic

README

AddisMusic

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.

Features

  • Music Player functionality
  • User Authentication with Firebase
  • Music storage and management
  • Advanced state management with Redux

Live Demo

Check live Demo: [Addis Music](https://addismusica.netlify.app

Screenshots

Home Page homepage

Playing Locals playingLocals

Authentication image

Technologies Used

  • JavaScript
  • React
  • Redux
  • Firebase

Installation

  1. Clone the repository:

    git clone https://github.com/sgc93/addisMusic.git
    
  2. Navigate to the project directory:

    cd addisMusic
    
  3. Install the dependencies:

    npm install
    

Usage

  1. Start the development server:

    npm start
    
  2. Open your browser and navigate to http://localhost:3000 to view the app.

Contributing

I welcome contributions! Please follow these steps to contribute:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-branch).
  3. Make your changes.
  4. Commit your changes (git commit -m 'Add some feature').
  5. Push to the branch (git push origin feature-branch).
  6. Open a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for details.

View on GitHub
GitHub Stars10
CategoryDevelopment
Updated11mo ago
Forks0

Languages

JavaScript

Security Score

72/100

Audited on Apr 26, 2025

No findings