A fully functional and responsive music player built using React and React Howler. This project follows the Atomic Design Pattern (Atom, Molecule, Organism) for modular component architecture and uses Context API for state management.
- π§ Smooth Audio Playback β Play, pause, seek, next, previous song and shuffle functionalities using React Howler.
- π± Responsive UI β Styled with Tailwind CSS for an adaptive user experience.
- π State Management β Efficient global state handling with Context API.
- π Modular Architecture β Components structured with Atomic Design Pattern.
- π Optimized Performance β Efficient updates and re-renders for seamless audio playback.
- React.js β Frontend framework
- React Howler β Audio playback library
- Tailwind CSS β Styling
- Context API β State management
- Clone the repository:
git clone https://github.com/sourabh-km13/MusicPlayer.git cd MusicPlayer
- Install dependencies:
npm install
- Start the development server:
npm run dev