Skip to content

Latest commit

 

History

History
13 lines (8 loc) · 839 Bytes

README.md

File metadata and controls

13 lines (8 loc) · 839 Bytes

Lyricize

Lyricize creates "new" song lyrics based on a supplied artist or band name using a Markov chain and API calls to a lyrics database.

This is a short Flask app that has been deployed on Heroku. To run it locally yourself, you will need to supply a .env file with the following two variables:

SECRET_KEY=XXXXXXXX
API_KEY=XXXXXXXX

The SECRET_KEY is a random string used by Flask, while the API_KEY can be obtained from lyricsnmusic.com/api_keys/new.

You may also provide a PORT number or use the default of 5000. To deploy and run on Heroku, just set SECRET_KEY and API_KEY as Heroku config vars.