Golden Generation

Golden Generation music, playing on a custom audio player.

Golden Generation

Preview

Preview the live demo:

Tools & Technologies

  • React.js.
  • Pure HTML5/CSS3.

Features

  • Mobile Responsive.
  • Play/Pause music button.
  • Forward/Backward 10 seconds button.
  • Previous/Next music button.
  • Right arrow to go 10 seconds forward. Left arrow for 10 seconds Backward.
  • Bottom arrow gets you to the next music.
  • Space button allows you to switch between play/pause.
  • Show upcoming music.
  • Save the music you arrived at when you left off.

Project Overview

There are two versions of this App, one using just the props, and the other using Context API, There is no difference between the two I made the one with the props first, then refactor it with Context API. If you arrived at certain music and you leave the website, when you come back again, you will stay in the last music you were in, thanks to local storage.

Note

You may experience some delay in playing music, due to music and photos hosted in a server located in the US, I will fix this issue when I have free time.