A language Interpretation and Recognition Interface that uses command line in node to give you back data
- LIRI will search Spotify for songs, Bands in Town for concerts and OMDB for movies
- Clone down the repository
- please use your own api keys and create your own .env file following the format in the env.example file
- API Keys Required:
- OMDB apikey
- Spotify id and secret
- API Keys Required:
- Run your terminal/bash and go to the root of the liri folder
npm install
- LIRI is able to take in 4 commands utilizing node.js
- concert-this
- spotify-this-song
- movie-this
- do-what-it-says
example: node liri.js concert-this <band or artist name>
- 'node liri.js concert-this <band or artist name>'
- Displays a list of results of where the band or artist is performing
example: node liri.js spotify-this-song Mr Brightside
- 'node liri.js spotify-this-song <song name>'
- Displays the top 3 results of the song name
example: node liri.js movie-this The Avengers
- 'node liri.js movie-this <movie title>'
-
Displays the following information
- Title of the movie
- Year of the movie
- IMDB Rating of the movie if available
- Rotten Tomatoes Rating of the movie if available
- Where was the movie produced
- Language of the movie
- Plot of the movie
- Actors in the movie
-
If there is no movie title inserted, the search will default to Mr. Nobody
-
something special happens if you come across a movie that was produced in a certain country....
-
example: node liri.js do-what-it-says
- 'node liri.js do-what-it-says'
- Takes the text from random.txt and runs the song through the spotify-this-song command
- In addition to logging out your results to the terminal, it will log out your inputs and results in a log.txt file!
- Tin Dang - tintdang
- The Coding Boot Camp at UT Austin for giving me the challenge of making this app