Skip to content
No description, website, or topics provided.
JavaScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
images
.gitignore
LICENSE
README.md
keys.js
liri.js
package-lock.json
package.json

README.md

Project Title

Liri Node App

Description:

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.

Installing

  • 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

Instructions

  • 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

https://github.com/lmasullo/liri-node-app

Versioning

We use SemVer for versioning. Current version is 1.0

Authors

Larry Masullo (sole author)

Portfolio

https://www.masullodev.com

License

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

Acknowledgments

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.