Skip to content

Latest commit

 

History

History
41 lines (33 loc) · 1.11 KB

README.md

File metadata and controls

41 lines (33 loc) · 1.11 KB

Build Status Maintainability Test Coverage

Newsletter Sender

Web application that eases the sending of press release emails using ElasticEmail API and a simple UI.

Requirements

  • Ruby 2.6.3
  • Rails 5.2.3
  • PostgreSQL 9.5+

Setup

To get the application running, follow the steps below:

bundle install

Create a config/application.yml file, copy the content from config/application.yml.example file to it and fill the values.

After this, execute the following steps:

rails db:setup

Finally, run it:

rails s

Tests

To run the test suite, run:

bundle exec rspec

Static code analysis

To run Rubocop, run:

rubocop -a