Skip to content

Instantly share code, notes, and snippets.

@cdwills
Created November 5, 2015 21:13
Show Gist options
  • Save cdwills/2b23108227c8b7c78e6e to your computer and use it in GitHub Desktop.
Save cdwills/2b23108227c8b7c78e6e to your computer and use it in GitHub Desktop.
HARK
HARK
Hark_Server: - ELIXIR w/Phoenix
- REST Endpoint for Submitting Tracks
- { source_url: "", track_url: "", date_time: "", client: chrome|manual }
- Channel for client to receive new tracks, play tracks, favorite, or ditch
- Can use PostgresSQL initially, but real fun would be with RethinkDB
Hark_Chrome: Chrome Extension
- Simple extension that initially just submits the page to the endpoint
- Best would be a regex to ONLY submit the SoundCloud or YouTube URL
Hark_Client: Javascript w/ React+Redux
- Think of a List of tracks (FIFO) and a Play / Pause button
- As a track is played, allow the user to favorite or ditch it
- favorite means, my ears feel good, lets find out more
- ditch means, ouch my ears.
- YOUTUBE: http://www.stereogum.com/1840015/
- SC: https://soundcloud.com/spinningtopmusic/gum-anesthetized-lesson
- https://soundcloud.com/bodyhigh/djds-in-the-flames
SoundCloud PlayList: http://www.stereogum.com/1840494/stream-see-through-dresses-end-of-days-ep/mp3s/
http://noisey.vice.com/en_uk/blog/new-basement-song-promise-everything?utm_source=noiseytwitteruk
http://www.stereogum.com/1814238/blacklisters-cash-cow-stereogum-premiere/mp3s/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment