This is a Ruby on Rails application to interface the oxford dictionary API and its purpose is to search a definition of an english(great britain) word.
- ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux]
- Rails 6.0.3.3
- SQLite 3
- rvm 1.29.10 (manual) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin rvm
After cloning the repository it is required a couple of steps before running the application:
Create a file inside of the /config
folder, the file should be named application.yml
and it will be used as an environment file, this file will contain 2 authentication keys to be able to make http request to The oxford dictionary API, the keys will be provided via email.
To run the application execute:
bundle install
and:
rails db:migrate
then:
rails s
By default the application will run on http://localhost:3000/
gem 'bulma-rails', '~> 0.9.0'
gem 'simple_form', '~> 5.0', '>= 5.0.2'
gem 'httparty', '~> 0.13.7'
gem 'figaro', '~> 1.2'
Provides a better error page for Rails and other Rack apps. Includes source code inspection, a live REPL and local/instance variable inspection for all stack frames.
gem 'better_errors', '~> 2.8', '>= 2.8.1'
gem 'guard', '~> 2.16', '>= 2.16.2'
gem 'guard-livereload', '~> 2.5', '>= 2.5.2'