Skip to content

armonkahil/Liri

Repository files navigation

Liri

A Node.js Homework

Liri is a command line node app that takes in parameters and gives you back data. Like Apple's Siri application, a Speech Interpretation and Recognition Interface, Liri is a Language Interpretation and Recognition Interface.

Technologies Used

- Node.js
- Gradient-string
- Node-spotify-api
- Moment.js
- Axios
- Bands in Town API
- Omdb API
- Chalk
- ESlint Syntax

List of commands:

Initial Call Commands Description
node liri concert-this Source Bands In Town API for event dates.
node liri spotify-this-song Source Spotify for information about a specific song.
node liri movie-this Source Omdb API for information about a certain movie. Leave blank for Mr. Nobody.
node liri do-what-it-says Read random.txt file and complete task in file.

All data is logged in log.txt

Demo Pics

Early versions of the app were very promising

Early versions of the app were very promising

But eventually proved to be problematic

Early versions of the app proved problematic Early versions of the app proved problematic

Final Version

Greeting

Greeting

concert-this Wu-Tang

concert-this

spotify-this-song Triumph

spotify-this-song

movie-this Guardians of the Galaxy

movie-this

movie-this when left blank

movie-this when left blank

do-what-it-says

do-what-it-says

log file

log.txt