This is a basic SoundCloud clone with a maritime theme. Users can share their auditory creations with the world for all to enjoy. Make playlists, add songs, comment on other's masterpieces, and upload all your own creations to a secure server hosted on AWS.
- JavaScript
- React / Redux
- Node.js
- Express
- AWS S3
- React H5 Audio Player (npm package)
- Heroku
- Clone the project repo
- Navigate to
/backend/
and runnpm install
to install all dependencies - Start the backend server with
npm start
- Navigate to
/frontend/
and runnpm install
to install all dependencies - Start the frontend server with
npm start
- Navigate to
http://localhost:3000/
- Song filtering
- User image uploading
- Song artwork uploading
- Waveforms
- Progress bar with scrubbing