/poke

pokemon test api

Primary LanguageRuby

Pokemon test api

Ruby version 2.7.1, Rails 6.0.3.

API DOC Postman

External gems:

Database

  • Sqlite for development, for production environment I would go with Postgresql.

  • pokemon.csv is available at /lib/seeds,

# seeds.rb will add pokemons.csv data
rails db:setup

Dockerfile & docker-compose.yml

  • To run the without issues.

Tests

  • RSpec 33 examples[Model Spec, Request Spec & Routing Spec]