Skip to content

nessolifmg/compnae

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ComPNAE

Esse sistema foi desenvolvido com o intuito de gerenciar o fornecimento de alimentos para o IFMG-Campus Bambuí. Alimentos esses, oriundos de processos licitatórios por parte de produtores rurais da região.

🚀 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.

📋 Pré-requisitos

  1. Clonar o Projeto
  • Clone o projeto do repositório usando o seguinte comando:
git clone git@github.com:nessolifmg/compnae.git
cd compnae
  1. Criar Ambiente Virtual
  • No terminal, certifique-se de estar no diretório raiz do projeto.

  • Execute os seguintes comandos para criar e ativar o ambiente virtual via pip:

# Instale o virtualenv (caso ainda não esteja instalado)
pip install virtualenv

# Crie um ambiente virtual chamado "compnae"
virtualenv compnae

# Ative o ambiente virtual (no macOS/Linux)
source compnae/bin/activate

# Ative o ambiente virtual (no Windows)
source compnae\Scripts\activate
  • Execute os seguintes comandos para criar e ativar o ambiente virtual via conda:
# Crie um ambiente virtual chamado "compnae"
conda create --name compnae

# Ative o ambiente virtual
conda activate compnae
  1. Instalar as dependências do projeto:
  • Este comando deve ser executado no terminal, no mesmo diretório onde o arquivo requirements.txt está localizado.
  pip install -r requirements.txt
  1. Configurar variáveis de ambiente para configurações do Django:
export DEBUG=True
export ALLOWED_HOSTS='localhost,127.0.0.1'
  1. Configurar variáveis de ambiente para o envio de e-mails: (opcional)
export MAIL_BACKEND='django.core.mail.backends.smtp.EmailBackend'
export EMAIL_HOST='smtp.gmail.com'
export EMAIL_PORT=587
export EMAIL_USE_TLS=True
export EMAIL_HOST_USER='seu-email-aqui@gmail.com'
export EMAIL_HOST_PASSWORD='sua-senha-aqui'

🔧 Instalação

Para que você possa executar o projeto em um ambiente de desenvolvimento, execute os seguintes passos:

  • Na pasta do projeto compnae;
  • Na listagem dos itens desse diretório deve conter um arquivo chamado manage.py, por meio dele será possível executar os comandos para executar o projeto;
  • Após localizar esse arquivo, digite no seu terminal:
  python manage.py makemigrations

Em seguida:

  python manage.py migrate
  • Após execução desses códigos crie um super-usuário, para acessar todos os recursos padrão django, através do comando:
  python manage.py createsuperuser
  • Após executar esse comando, será solicitado um usuário, e-mail e senha.
  • A seguir, para executar o projeto:
  python manage.py runserver

🛠️ Construído com

Mencione as ferramentas que você usou para criar seu projeto

  • Django - Django é um framework web Python de alto nível que incentiva o desenvolvimento rápido e um design limpo.
  • Bootstrap - Framework Web responsivo com diversos recursos

📌 Versão

Esse sistema está atualmente na sua primeira versão.

✒️ Autores

Todos os envolvidos no desenvolvimento desse projeto, encontram-se abaixo listados.

📄 Licença

Este projeto está sob a licença (sua licença) - veja o arquivo LICENSE.md para detalhes.

🎁 Expressões de gratidão

  • Conte a outras pessoas sobre este projeto 📢;
  • Implemente esse projeto em sua instituição;
  • Contate-nos para sugestões;

About

Sistema de controle de compras do Programa Nacional de Alimentação Escolar (PNAE) do IFMG - Campus Bambuí

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages