Skip to content

gabrielhicks/literallyjustvibing

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
bin
 
 
 
 
db
 
 
lib
 
 
 
 
 
 
 
 
 
 
 
 

Literally Just Vibing

Literally Just Vibing is a command-line application (CLI) that utilizes Spotify's Web API to create playlists based on moods. We interpreted Spotify's track audio features and executed methods to create mood-based playlists with 20 unique songs. Users are able to make multiple playlists based on a list of four moods, refresh a playlist if they dislike what the app creates for them, and save playlists using unique names. Users are also able to delete playlists from their library. The app saves playlists for later access.

Instructions

Fork and clone this repository from https://github.com/gabrielhicks/literally_just_vibing

  1. $ bundle install to get dependencies
  2. $ ruby ./bin/run
  3. ?????
  4. Profit

Usage

  • Sign up or log in with a username, password, and first & last name. Information is case-sensitive.
  • Choose between menu options using arrow keys to either:
    • create a new playlist
    • view your existing playlists
    • delete a playlist from your library
    • exit program
  • All interaction with the app is done using arrow keys and the enter key, with the exception of:
    • View My Playlists
    • Delete A Playlist
  • The above options require a user to type in the name of the playlist they wish to either view or delete. Information is case-sensitive.

Technologies Used

  • Ruby
  • ActiveRecord
  • Sqlite3
  • Spotify's Web API
  • JSON
  • RESTClient gem
  • Rake
  • TTYToolkit gems
  • colorize gem

Authors

License

This project was created in accorance with the Spotify Developer Terms of Service: https://developer.spotify.com/terms/

About

CLI App that makes playlists based on mood via Spotify's Web API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages