Skip to content

Web application to search and listen to music from Soundcloud

Notifications You must be signed in to change notification settings

jvfresco/music-box

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This project was bootstrapped with Create React App.

Music Box

This application uses the Soundcloud API to retrieve songs and allows the user to play them.
My goal with this project was to create a web application using React + Redux to control a global state and manage streamable media content reproduction.
The application implements a custom web player, that can be operated from each individual song or with the global web controls

  • React
  • State managed with Redux
  • Functional components, hooks and custom hooks
  • Infinite scroll
  • Dark / Light themes
  • Animations with GSAP
  • Style managed with scss
  • Soundcloud API

After learning a bit more and read from some experienced developers, I revisited the project to create a second version without Redux, managing state by props drilling, proper component hierarchy and using new custom hooks

About

Web application to search and listen to music from Soundcloud

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published