Skip to content

Sistema de entregas desenvolvido durante a 1º etapa do TreinaDev 8 da Campus Code.

Notifications You must be signed in to change notification settings

murichristopher/ostinato-transport-managment-shipping-app

Repository files navigation

Ostinato#

Sistema de gerenciamento e controle de envios de transportadoras.

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.

Versões

  • Ruby 3.0.4
  • Rails 7.0.3
  • Sqlite 2.8.17

Funcionalidades

Dependências

  • 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.

Executando o projeto

  1. Clone o repositório
git clone https://github.com//.git
  1. Entre na pasta e instale as dependências
cd /
bin/setup
bundle install
  1. Execute as migrações
rails db:migrate
  1. 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
  1. Rode o servidor em http://localhost:3000/
rails server

Instruções básicas para acesso

About

Sistema de entregas desenvolvido durante a 1º etapa do TreinaDev 8 da Campus Code.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages