Skip to content

Software para emissão de carteirinhas de idoso/deficiente

License

Notifications You must be signed in to change notification settings

utfpr/DiretranCM

Repository files navigation

README

  • Objetivo geral: O sistema tem como objetivo emitir carteirinhas de estacionamento especial, na qual um cidadão faz uma solicitação e funcionários podem aprovar ou não, caso aprovada a carteirinha será preparada para impressão.

  • Como usar (Usuario cidadão): Realizar o cadastro no sistema, após cadastrar o usuário deverá alimentar o sistema com as informações necessárias, em seguida será gerada uma solicitação.

  • Como usar (Usuario funcionário): Analisar solicitações enviadas por cidadões, caso estiver de acordo o funcionário tera o poder de aprovar uma solicitação, tornando-a em uma carteirinha, caso estiver com incorreta o funcionário fará a recusa da solicitação juntamente com um motivo.

  • Como usar (Usuario admin): Terá as mesmas funcionalidades do funcionário com o poder a mais de remover dedos.

  • Versão do Ruby: 2.4.0

  • Versão do Rails: 5.0.3

  • Dependencias: PostgreSQL imageMagick (sudo apt-get install imagemagick -y)

  • Criação da base de dados: rake db:create

  • Inicialização da base de dados: rake db:migrate

  • Como inicializar: rails server

  • Criar Admin: rails c

    admin = Usuario.new({cpf:'cpf válido', password: 'senha', password_confirmation: 'senha', admin: true, funcionario: true}) admin.save!

  • Criar funcionário: rails c

    funcionario = Usuario.new({cpf:'cpf válido', password: 'senha', password_confirmation: 'senha', admin: false, funcionario: true}) funcionario.save!

  • Trocar senha de usuario: rails c

    user = Usuario.find(id) user.update_attribute :password, 'nova_senha'

Este programa foi desenvolvido pela equipe team_diretran durante a disciplina Projeto Integrador da Universidade Tecnólogica Federal do Paraná, Campus Campo Mourão. Equipe composta por:

Jennifer Izabel - [email protected]
Kelvin Silva - [email protected]
Matheus Guerra - [email protected]
Rafael Alessandro - [email protected]

About

Software para emissão de carteirinhas de idoso/deficiente

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published