Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Project Title

Liri Node App


Did you ever want to know when your favorite band is coming to town, or information about a song or movie? Your wish is my command! The Liri Node App will take your input, do the search, and produce the desired results.


  • Clone this repository
  • Run npm init -y
  • Run npm install

Built With

  • Javascript
  • Node.js

LIRI will search Spotify for songs, Bands in Town for concerts, and OMDB for movies. The app uses the following NPM packages:

NPM Packages

  • Dotenv - keep the keys safe
  • Inquirer - provides the menu system
  • Axios - used to nake the http requests
  • Node-Spotify-API - music API
  • Bands in Town API - concert API
  • OMDB API - movie API
  • Moment - date formatter
  • Fs - node file system to read and write to the text files


  • Start the program by running 'node liri.js' in the terminal
  • You will be presented with this menu:

alt text

  • Use your arrow key to make a choice and press 'Enter'
  • You will be given a confirmation message, press 'Enter' if you want to continue
  • Enter the Search Term and press 'Enter'
  • You will be presented with the search results:

alt text

  • You have your choice to search for a concert, song, or a movie.
  • The last choice in the menu "Run Text File Command' will read the random.txt file and execute the enclosed command.
  • All of the search results are saved in the log.txt file

alt text

Demo (Click the Image to View the Demo Video)

Watch the video

GitHub Repo


We use SemVer for versioning. Current version is 1.0


Larry Masullo (sole author)



This project is licensed under the MIT License - see the file for details


Thanks to the Instructors and Teaching Assistants in the UT Full Stack Coding Bootcamp for their support.

You can’t perform that action at this time.