Web app that draws a random song title from the list supplied. It solves the 'what shall we play next' problem in my band. Designed to use mainly on mobile devices.
- React.js
- Random song draw
- Withdrawal of a drawn song
- Manual song selection
- Progress tracking
- Remaining songs tracking
- Removing song from current setlist
- Reload full setlist
- Song list sorted alphabetically
- Buttons deactivation when useless
- Keyboard accessibility
- Progress (current song list) and current song stored in the cookies
Include your song titles in songList.js file.
Refactor using hooks and reducer.
In usage. Constant improvements.
Design and code by @Jacek Jarczok.