SonicCloud is a fullstack clone of SoundCloud which allows enrolled users to enjoy, and contribute original music creations and inspirations.
- Browse/Listen to/Create/Edit/Delete songs (MVP Feature)
- Browse/Listen to/Create/Edit/Delete albums
- JavaScript
- CSS
- React
- Redux
- SQLite
- PostgreSQL
- Heroku
- GitHub
- git clone the project
- cd to "backend" and "frontend" folder, run -
npm start
- in terminal
- run below codes in order in "backend"'s terminal
dotenv npx sequelize db:migrate
dotenv npx sequelize db:seed:all
- User can signup and login to use SonicCloud.
- A demo user is created for first-time user to experience the website