davebergPM / soundcloudfire

Soundcloud Mashup

Home Page:https://paszin.github.io/soundcloudfire/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Soundcloudfire

This webapp extens the functionality of soundcloud.

Features:

  • On the Go Playlist
  • share tracks in groups
  • collect played tracks history
  • analyze track (get some interessing metrics)

Progress: https://waffle.io/paszin/soundcloudfire

Code Quality: Codacy Badge Code Climate Issue Count

npm: Dependencies

bower: Dependency Status

This projects builds on AngularJS Cordova generator:

https://nodei.co/npm/generator-angularjs-cordova/

Technology Stack

  • Soundcloud API
  • Echonest API
  • Amazon AWS (Backend)
  • MongoDB (other repository)
  • Hapi.js (other repository)
  • Angular.js
  • Angular Material Design
  • Grunt

Design Consistency

  • Every button is represented by an icon. Every button has a mouse-over with info
  • A Track can be represented as a card or list item (row)
  • Every Track view can be toggled
  • Current Track is always shown on top
  • Every group of functionality is accessible via tabs
  • Every List Item (Group, Playlist) has the same style: Icon + Title + Additional info (one line) + show-more-button
  • Show more button is always chevron (up for hide, down for show)

About

Soundcloud Mashup

https://paszin.github.io/soundcloudfire/


Languages

Language:JavaScript 62.1%Language:HTML 27.0%Language:Java 5.5%Language:Objective-C 3.5%Language:CSS 1.9%