8000 GitHub - abalomenos/liri_node_app: CLI App, utilizing Node.js and the Spotify, IMDB and Bandsintown API
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

abalomenos/liri_node_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LIRI Bot

LIRI Bot is a CLI APP that utilizes the Spotify, IMDB and Bandsintown API and gives the user the option to search for a Song, a Movie or Band/Artist. When searching for a Song or Movie, the user will get info regarding that Song or Movie. When searching for a Band/Artist, the user will be given info regarding the upcoming performances. This is a simple APP to demonstrate the usage of the below technologies.

Demo

Demo

Technologies

  • NodeJS
  • JavaScript
  • Spotify API
  • Bandsintown API
  • OMDB API
  • npm spotify-web-api-node
  • npm inquirer
  • npm axios
  • npm moment
  • npm dotenv
  • npm colors
  • npm fs

npm Module Dependencies

spotify-web-api-node, inquirer, axios, moment, dotenv, colors

Deployment

  1. Clone or download repo to your computer
  2. Open Git Bash in the root directoy
  3. In the terminal run npm install
  4. Wait for Dependencies to install
  5. In the terminal run node liri.js
  6. Follow the prompts and enjoy!

Note regarding Spotify API

  • For Spotify to work, you will need to register for your own API key from Spotify and add it in a .env file in the root directory. Please do the following:
  1. Optain a Spotify API Key. It's free!
  2. Next, create a file named .env in the root directory and add the following to it, replacing the values in the quotes with your API keys:
# Spotify API keys

SPOTIFY_ID="your-spotify-id"
SPOTIFY_SECRET="your-spotify-secret"

About

CLI App, utilizing Node.js and the Spotify, IMDB and Bandsintown API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0