book-tracker learning haskell todos supplement data using some public api add crud persist as haskell literal make it a website (heroku) persist in db (postgres?)