vue-soundcloud

A Soundcloud client built with Vue.js 2.

About

This is a simple Soundcloud client built with Vue.js 2, I've implemented this project using the following technologies:

  • vue
  • vue-router
  • vuex
  • axios
  • element
  • howler.js

Roadmap

Stage 1

Implement essential functionalities.

  • [x] Load home page items
  • [x] Add and handle genres
  • [x] Implement Infinite Scroll
  • [x] Implement simple music player
  • [x] Implement search

Stage 2 [IN PROGRESS]

Add new features and improve essential functionalities.

  • [x] Implement user page
  • [x] Implement song page
  • [ ] Improve and complete music player
  • [ ] Fix responsive issues

Stage 3

Add additional features.

  • [ ] Implement SSR
  • [ ] Implement PWA
  • [ ] Add some pages

GitHub