Skip to content

tasafo/certifico

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Maintainability Test Coverage Build

Certifico

Gerencie seus certificados online

E como eu instalo isso no meu Ubuntu?

Aconselhamos você a usar o gerenciador de versões Ruby

curl -sSL https://get.rvm.io | bash -s stable

Instalando o Ruby

rvm install $(cat .ruby-version)

Inicia os bancos de dados MongoDB e Redis instalados via Docker compose

docker compose up

Instala o chromium para executar os testes de aceitação

sudo apt-get install chromium-browser

Instale o MailCatcher para testar o envio de e-mails localmente.

gem install mailcatcher

Execute ele para ficar recebendo seus e-mails locais

mailcatcher

Baixa as dependências do projeto

bundle install

Copie o exemplo e depois edite o arquivo de configurações

cp .env-development .env

Depois roda esse comando para adicionar uns dados no banco

rails db:seed

Se você estiver executando outra aplicação que utilize o sidekiq, é melhor rodar o comando

redis-cli flushall

Instalar o foreman para iniciar a aplicação

gem install foreman

Agora é só rodar e brincar!

foreman start

Em seu navegador, abra o endereço abaixo para testar a aplicação

localhost:5000

Em seu navegador, abra o endereço abaixo para analisar as tarefas em segundo plano

localhost:5000/admin/sidekiq

Em seu navegador, abra o endereço abaixo para analisar os e-mails recebidos localmente

localhost:1080

Executar os testes com a geração do relatório de cobertura, que será gravado na pasta coverage.

rails spec

Licença

O Certifico é liberado sob a MIT License.

About

Organize e entregue seus certificados online

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published