Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/romellogoodman/spotlist
A webapp for creating Spotify Playlists.
https://github.com/romellogoodman/spotlist
Last synced: about 17 hours ago
JSON representation
A webapp for creating Spotify Playlists.
- Host: GitHub
- URL: https://github.com/romellogoodman/spotlist
- Owner: romellogoodman
- Created: 2015-06-28T02:51:37.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-06-29T20:50:27.000Z (over 9 years ago)
- Last Synced: 2023-02-26T20:08:32.760Z (almost 2 years ago)
- Language: JavaScript
- Homepage: http://romellogoodman.com/spotlist
- Size: 297 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
#Spotlist
A webapp for creating Spotify Playlists
##Deployment Notes
run `grunt` to concat and minify everything.
run `python -m SimpleHTTPServer` to run on a local server
##Dependencies
* jQuery
* Bootstrap##Webapp Flow
1. Check if the user is logged in & getAccessToken
* If not: ask to login
2. Get the user's userID
3. User search by artist or track
* By artist
1. Get the artist's uri from Spotify and get their top tracks
* By Track
1. Return the results from Spotify's search
4. User clicks on a track
* Add that track the playlist and store in a dictionary
5. User clicks on the music icon
* Retrieve the 30 second preview from Spotify
6. User adds multiple tracks
7. User names & creates the playlist
8. User has created spotify playlist