Warehouse é uma aplicação desenvolvida em Ruby on Rails para facilitar o gerenciamento de galpões.
- Gerenciar Galpões
- Ruby on Rails: Framework principal para desenvolvimento backend.
- Rspec e Capybara: Projeto todo criado usando TDD, conta com 190+ testes.
- SQLite3 ">= 1.4": Banco de dados para desenvolvimento/teste.
- PWA (Progressive Web App): Suporte para service workers e manifest para experiência de aplicativo.
- Ruby 3.1.4
- Rails 7.2.1
git clone https://github.com/marcos-grocha/warehouse-app.git
cd warehouse-appbundle installrails db:create db:migrate db:seedrails server- O projeto conta com mais de X testes, pois foi construindo com desenvolvimento orientado por testes (Test Driven Development).
- Você pode roda-los com o seguinte comando
rspec- post "/api/v1/warehouses" Para cadastrar novo galpão
- get "/api/v1/warehouses/" Para listar galpões cadastrados
- get "/api/v1/warehouses/#{warehouse.id}" Para detalhes de um galpão
Desenvolvido por Marcos Guimarães Rocha.
