Need help with djangoSIGE?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

thiagopena
260 Stars 168 Forks MIT License 152 Commits 33 Opened issues

Description

Sistema Integrado de Gestão Empresarial baseado em Django

Services available

!
?

Need anything else?

Contributors list

DjangoSIGE Build Status

Sistema Integrado de Gestão Empresarial baseado em Django

Projeto independente open-source desenvolvido em Python 3 no Windows, testado no GNU/Linux e Windows.

Dependências

  • Python - Versão 3.5+
  • django == 3.1.7
  • geraldo - Geração de PDF para pedidos de venda/compra
  • PySIGNFe (Opcional) - Necessário para a geração de NF-e, NFC-e, comunicação com SEFAZ, geração do DANFE, etc.
  • apache2 (Opcional)
  • mod_wsgi (Opcional)

Instalação:

  1. Instalar as bibliotecas/pacotes (no Linux):
sudo apt install -y libxml2 gcc python3-dev libxml2-dev libxslt1-dev zlib1g-dev python3-pip
sudo apt update
  1. Instalar dependências:
pip install -r requirements.txt
  1. Edite o conteúdo do arquivo djangosige/configs/configs.py

  2. Gere um

    .env
    local
python contrib/env_gen.py
  1. Sincronize a base de dados:
python manage.py migrate
  1. Crie um usuário (Administrador do sistema):
python manage.py createsuperuser
  1. Teste a instalação carregando o servidor de desenvolvimento (http://localhost:8000 no navegador):
python manage.py runserver

Implementações

  • Cadastro de produtos, clientes, empresas, fornecedores e transportadoras
  • Login/Logout
  • Criação de perfil para cada usuário.
  • Definição de permissões para usuários.
  • Criação e geração de PDF para orçamentos e pedidos de compra/venda
  • Módulo financeiro (Plano de Contas, Fluxo de Caixa e Lançamentos)
  • Módulo para controle de estoque
  • Módulo fiscal:
    • Geração e armazenamento de notas fiscais
    • Validação do XML de NF-e/NFC-es
    • Emissão, download, consulta e cancelamento de NF-e/NFC-es (Testar em ambiente de homologação)
    • Comunicação com SEFAZ (Consulta de cadastro, inutilização de notas, manifestação do destinatário)
  • Interface simples e em português

Créditos

Ajuda

Para relatar bugs ou fazer perguntas utilize o Issues ou via email [email protected]

Como este é um projeto em desenvolvimento, qualquer feedback será bem-vindo.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.