www.vinyl.music/player
Users user music players that provide them with all the options and capabilities that the modern web has to provide. Vinyl does not. It's purpose is to recreate the UX of listening to music on a record player or turntable.
- User can create a Playlist/Album/Set
- User can add tracks to Playlist/Album/Set
- User can remove tracks to Playlist/Album/Set
- User can order tracks in Playlist/Album/Set
- User can play Full Playlist/Album/Set but not individual tracks
- User can scroll through Playlist/Album/Set
- Rails
- React
- PostgreSQL
- Axios
- Bcrypt
- Knock
- JsonWebToken (JWT)
- React Bootstrap
- Amazon Web Services
- React-Sound
- Register
- Login
- Create Playlist/Album/Set
- Upload Tracks to Playlist/Album/Set
- Edit Track order in Playlist/Album/Set
- Delete Tracks from Playlist/Album/Set
- Play/Pause/Stop Playlist/Album/Set
- []
- []
- []
console.log('hello world!)
git clone http://github.com/darwin911/vinyl
bundle install
cd client
npm i
https://medium.com/@fabianopb/upload-files-with-node-and-react-to-aws-s3-in-3-steps-fdaa8581f2bd