/flickr_collage_tty

Collage generator with Flickr

Primary LanguageRubyMIT LicenseMIT

FlickrCollageTty

Code Climate

Build Status

FlickrCollageTty allow you to create a collage from keywords you enter into the terminal. Then it will fetch the most suitable image from Flickr correspond to each keyword.

screenshot

Installation

$ gem install flickr_collage_tty

Requirements

In order to this gem to work the following things are required:

  • ImageMagick
  • Flickr API key

Program design

design

Usage

# Simply run the following command into the terminal
# Then follow the instruction of the programm

# The program will ask for the Flickr API credentials
# for the first time. If it successful authenticate, then
# the program will not ask for the credentials again.

fc_tty

Improvements

  • Improve test coverages, more meaningful test cases.
  • Improve test speed (VCR, or can do simple stub/mock)
  • Improve the download images speed. May allow to download multiple images concurrently.

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/kimquy/flickr_collage_tty. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.

License

The gem is available as open source under the terms of the MIT License.