pi2-fga / 201901-RaDop-radop-dashboard

O Dashboard é um Business intelligence, onde todas as informações importantes para o radar estarão dispostas tanto para o administrador do radar, quanto para o usuário que só esteja buscando por informações.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RaDop Dashboard

Centro de Inteligência do RaDop

Built with Cookiecutter Django Black code style
License:GPLv3

O Dashboard irá funcionar como um Business intelligence, onde todas as informações importantes para o radar estarão dispostas tanto para o administrador do radar, quanto para o usuário que só esteja buscando por informações.

Comandos Básicos

Para buildar o projeto:

docker-compose -f local.yml up --build

Para remover o projeto:

docker-compose -f local.yml down --rm all -v

Configurando o usuário

  • Para criar uma conta normal de usuário, basta ir até Inscreva-se e preencher o formulário. Depois de enviá-lo, você verá uma página "Verificar seu endereço de e-mail".

Vá para o seu console para ver uma mensagem de verificação de e-mail simulada. Copiei o link no seu navegador e pronto.

  • Para criar um superuser account, use esse comando:

    $ python manage.py createsuperuser
    

Verificação de Tipo

Verificações de tipo em execução com mypy:

$ mypy dashboard

Cobertura de Teste

Para executar os testes, verifique sua cobertura de teste e gere um relatório de cobertura de HTML:

$ coverage run -m pytest
$ coverage html
$ open htmlcov/index.html

Executando testes com py.test

$ pytest

Recarregamento ao vivo e compilação CSS Sass

Movido para `Live reloading e SASS compilation`_.

About

O Dashboard é um Business intelligence, onde todas as informações importantes para o radar estarão dispostas tanto para o administrador do radar, quanto para o usuário que só esteja buscando por informações.

License:GNU General Public License v3.0


Languages

Language:CSS 60.2%Language:JavaScript 29.0%Language:Python 5.5%Language:HTML 4.5%Language:Shell 0.5%Language:Dockerfile 0.2%