Skip to content

luizpicolo/sigoe

Repository files navigation

SIGOE - Sistema para o Gerenciamento de Ocorrências Escolares

Sistema de Apoio interno

O SIGOE (Sistema para o Gerenciamento de Ocorrências Escolares) é um software desenvolvido com o objetivo de auxiliar no gerenciamento das ocorrências escolares no IFMS (Institulo Federal de Mato Grosso do Sul).

Este sistema tem como base: Rails 7.0 e Ruby 3.3.0.

Test Coverage Build Status

Como usar

Clone o projeto

git clone git@github.com:luizpicolo/sigoe.git

Renomeie os arquivos de configuração

cp config/database.yml.example config/database.yml &&
cp config/application.yml.example config/application.yml &&
cp config/secrets.yml.example config/secrets.yml

Acesso o projeto e execute o comando

bundle install && rails db:create && rails db:migrate && rails db:seed && yarn install

Iniciando WebService

Para inciar o desenvolvimento local rode: rails server

Rodando Testes

Para executar os testes use: rspec

License

SIGOE usa a Licença MIT. Para mais detalhes leia a Licença de uso