Este é um projeto que está em desenvolvimento durante o bootcamp da Campus Code Campus Code, o TreinaDev, sendo este o seu projeto final da 1º etapa.
- Ruby 3.0.4
- Rails 7.0.3
- Sqlite 2.8.17
Funcionalidades
- RSpec: É uma ferramente de teste para Rails, criada para (BDD) e sendo utilizada também como ferramenta (TDD)
- Capybara: Utilizada para testes, possibilitando simular como um usuário interagiria com um website.
- Devise: Solução flexível e modular para gerenciar autenticações.
- FriendlyID: Permite a criação de URLs com strings amigáveis, ao invés de ID's numéricos.
- Clone o repositório
git clone https://github.com//.git
- Entre na pasta e instale as dependências
cd /
bin/setup
bundle install
- Execute as migrações
rails db:migrate
- Adicione dados ao banco
rails db:seed
# `rails db:reset` para resetar
# DB pré-criada apenas por demonstração. Poderá acessá-lá em db/seeds.rb
- Rode o servidor em http://localhost:3000/
rails server
- Usuário Admin: email: [email protected], senha: 123456
- Usuário da Transportadora: [email protected], senha: 123456