/GerenciadorContratos

gerenciamento de contratos

Primary LanguagePython

Gerenciador de contratos e aditivos

💻 Descrição do projeto:

Bem-vindo ao nosso projeto de Gerenciador de Documentos!

Este projeto tem como objetivo ajudar você a gerenciar seus contratos e outros documentos importantes, mantendo tudo em um só lugar e sempre acessível. Com ele, você poderá acompanhar as datas de vencimento e renovação de seus contratos, fazer upload e armazenar seus arquivos, além de manter um registro de todas as atividades relacionadas a cada documento.

Para começar, basta se cadastrar e criar uma conta. Depois, você poderá adicionar seus documentos e definir suas informações, como data de vencimento, tipo de documento, entre outras. O sistema irá alertá-lo automaticamente quando uma data de vencimento se aproximar, garantindo que você nunca perca um prazo importante.

Além disso, nosso Gerenciador de Documentos possui uma interface amigável e intuitiva, facilitando a navegação e a busca por informações. Você poderá anexar arquivos a cada documento, como cópias de contratos e outros documentos relacionados, e acessá-los a qualquer momento.

Acreditamos que este projeto irá ajudá-lo a gerenciar seus documentos de forma mais eficaz e eficiente, economizando seu tempo e reduzindo o risco de perda ou esquecimento de informações importantes. Estamos sempre abertos a feedbacks e sugestões para melhorias contínuas.

Obrigado por utilizar nosso Gerenciador de Documentos e esperamos que ele seja útil em seu dia a dia!

📹 Amostra do projeto:

🚀 Começando:

Essas instruções permitirão que você obtenha uma cópia do projeto em operação na sua máquina local para fins de desenvolvimento e teste. Estapas para rodar o projeto

  • Clonar o repositório
  • Instalar python (caso não tenha instalado)
  • Instalar flask (caso não tenha instalado)
  • Instalar flask-bcrypt (caso não tenha instalado)
  • Instalar flask-google maps
  • Gerar uma chave api para utilização dos mapas do google
  • Baixar o banco de dados (aguardando finalização do projeto)
  • executar o comando: python cidadeparticipativa.py no terminal

🔧 Pré-requisitos e instalações:

Para começar, verifique a instalação dos seguintes itens:

Componente Site Download / intalação
Python https://python.org.br/ https://www.python.org/downloads/
Flask https://flask.palletsprojects.com/en/2.2.x/ pip install flask
SQLAlchemy https://www.sqlalchemy.org/ https://www.sqlalchemy.org/download.html
Mysql https://www.mysql.com/downloads/ https://www.mysql.com/downloads/
Flask Bcrypt https://flask-bcrypt.readthedocs.io/en/1.0.1/ pip install flask-bcript
Flask Google maps https://pypi.org/project/flask-googlemaps/ pip install flask-googlemaps

🛠️ Construído com:

  • VsCode
  • Mysql WorkBench
  • GIMP (Para edição de imagens)

👨‍💻 Tecnologias utilizadas:

📝 Checklist de funcionalidades - TODO LIST

  • Funcionalidade Login
  • Funcionalidade Logout
  • Funcionalidade template
  • Funcionalidade usuário
  • Funcionalidade tipo de usuário
  • Funcionalidade cadastro contratos
  • Funcionalidade cadastro de aditivos
  • Funcionalidade anexar arquivos
  • Funcionalidade api consulta cnpj

🖇️ Colaborando:

-vazio

📌 Versão:

  • Versão: 1.0

🖇️ Autor:

  • Douglas Amaral 1

✒️ Licença:

  • Este projeto está sob a licença educacional

🎁 Agradecimentos: