Very Useful Tools to Remember
https://vuttr-future.herokuapp.com/
ROUTE: https://vuttr-future.herokuapp.com/api/v1/user_token
{ "auth": { "email": "[email protected]", "password": "123456789" }}
$ git clone 'https://github.com/renington/vuttr-api.git'
$ cd vuttr-api
$ docker-compose up --build
$ docker-compose run --rm web rails db:create
$ docker-compose run --rm web rails db:migrate
$ docker-compose run --rm web rails db:seed
$ docker-compose up
Now, it is available on: http://localhost:3000/
$ docker-compose run --rm app rspec
$ docker-compose run web rspec spec -f ApiBlueprint
$ docker-compose run web rake generate_api_docs
- Docker - Development environment
- Ruby - The language
- Bundler - Dependency Management
- RSPEC - The Test tool
- PostgreSQL - Database
- knock - JWT - Seamless JWT authentication for Rails API
- factory_bot_rails - Factory Bot
- rspec-api-blueprint-formatter - Auto-generate API docs from your RSpec tests!