Skip to content

Sistema Integrado de Gestão Empresarial baseado em Django

License

Notifications You must be signed in to change notification settings

EdgarPrada/djangoSIGE

This branch is up to date with thiagopena/djangoSIGE:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

e32186b · Apr 13, 2021
Jul 3, 2017
Mar 30, 2021
Apr 2, 2018
Mar 29, 2021
Apr 13, 2018
Jun 25, 2017
Jul 4, 2017
Jun 13, 2019
Oct 22, 2019
Mar 25, 2021
Apr 13, 2018
Apr 13, 2018
Aug 22, 2017
Apr 13, 2021
Nov 6, 2018
Jun 13, 2019

Repository files navigation

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 thiagopena01@gmail.com

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

About

Sistema Integrado de Gestão Empresarial baseado em Django

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 55.8%
  • HTML 26.8%
  • JavaScript 13.1%
  • CSS 4.3%