This app is hosted on Heroku at https://agile-escarpment-23622.herokuapp.com
Username: admin
, password: admin
Setup:
- ruby 2.4
- postgresql
- run
rails db:setup
to setup and seed db - default username
admin
, password:admin
' - run
bundle exec rspec
to run tests
Design choices:
- Bcrypt for authentication. I want to keep it light. Bcrypt is good enough for this app.
- Twitter gem for Twitter REST client.
- ActiveSupport::Cache::MemoryStore for caching.