A simple music player for local audio files built with gatsbyjs, redux, react, material ui
How to install
$ git clone https://github.com/james-muriithi/music-app.git
$ npm install
$ npm start
Then in your browser go to http://localhost:8000/
- Gatsby
- Redux
- React
- Play/Pause
- Repeat Options
- Progress Bar
- Keyborad Controls
- Play Next Automatically ✅
- Controls - Next, Previous, Progress Bar ✅
- Saving Songs(localStroage) ✅
- A Page for currently playing song ✅
- Repeat ✅
- Seek progressbar on nowPlayingPage ✅
- Let playing song show as playing ✅
- Show Time ✅
- Shuffle ✅
- Favourite Songs ✅
- Song swipe left ✅
- Favourites Page
- Deploy to Firebase with travis-ci or github actions ✅
- Search ✅
- Alerts
- Playlists
- Equalizer
- Seek forward and backward