/bSpy

Projeto de teleinformática e redes 2

Primary LanguageRuby

bSpy

Projeto de teleinformática e redes 2

Este é o projeto desenvolvido pelos alunos da Universidade de Brasília para a discplina do professor Jacir Luiz Bordim de teleinformática e redes 2. Consiste em um sistema de monitoramento, onde uma camera captura imagens na presença de movimento e envia para uma api que persiste a imagem em um banco de dados.

Ele é baseado no Rails 4.2.6

Gems de Aplicação

  • SASS para estilos SCSS
  • Materialize como framework CSS
  • Devise para autenticação básica de usuário
  • Cancancan para autorização/permissões de perfis/usuários

Gems de Testes

  • RSpec para testes de unidade
  • Capybara para testes de integração
  • Factory Girl para dados de teste
  • Faker para geração de dados aleatórios de teste

Implantação

Heroku

O sistema em Rails tem que ser hospedado no Heroku durante sua fase de desenvolvimento.