# Review e Teste de Aceitação do Usuário: `East Wing - Departamento de Envios`
## README
### Instalation
* Um shield do **`RubyOnRails`** `v3.1.1`  é mostrado como requisito, quando na verdade deve ser o do **`Ruby`** 3.1.1 
* Para a minha máquina, sem ambiente de desenvolvimento preparado previamente, o comando `bin/setup` conseguiu instalar todas as dependências menos a do `sqlite3`. Ele não era capaz de compilar o sqlite3 por falta de uma biblioteca. O problema foi resolvido com a instalação do pacote `libsqlite3-dev`, Sugiro avisar sobre essa dependência.
* como eu não tenho `rails` instalado diretamente no meu sistema, o comando `rails server` não funcionou. Sugiro recomendar a execução de `bin/rails server` que funciona para qualquer caso.
* como eu não tenho `rspec` instalado diretamente no meu sistema, o comando `rspec` não funcionou. Sugiro recomendar a execução de `bin/bundle exec rspec` que funciona para qualquer caso.
## Testes de Aceitação
### Features
- [ ] **Authenticate users**
Falha ao logar com o `admin@email.com`

- [ ] Admin can register, view, edit and delete a Shipping Company
- [ ] User can edit some info about their own company
- [ ] Shipping Company users can load their company's prices and delays
- [ ] Admin can request quotes and choose a shipping company for a certain delivery
- [ ] Shipping Company users can accept or reject service orders
- [ ] Shipping Company users can create, edit and destroy their logistic outposts
- [ ] Shipping Company users can create shipment updates for a certain package
- [ ] Guest users can track a shipment with only a tracking code