Skip to content

IFRN-SPP/cooplink

Repository files navigation

CoopLink

SobreTecnologiasInstalaçãoColaboradores


Sobre

O CoopLink é sistema web criado para o controle administrativo dos pedidos de produtos feitos à cooperativas de agricultura familiar e economia solidária.

O sistema possui as seguintes funciolalidades:

  • Login, cadastro e administração de usuários

  • Gerencimento de produtos, chamadas públicas, instituições e pedidos de produtos

  • Relátorios de pedidos em PDF gerados automaticamente

  • Diferentes interfaces para administradores e usuários comuns


Tecnologias

Essas são as tecnologias usadas nesse projeto.

django python html css javascript jquery bootstrap


Instalação

Configurando o ambiente

git clone https://github.com/IFRN-SPP/cooplink.git
  • Crie um ambiente virtual
python -m venv .venv
  • Ative o ambiente virtual

windows

.venv/Scripts/activate

linux, macOs

source .venv/bin/activate

Configurando sua máquina

  • Instale as dependências
pip install -r requirements.txt
  • Crie as variáveis de ambiente
python scripts/env_gen.py

Se necessário, mude as configurações do arquivo .env

  • Faça as migrações necessárias
python manage.py migrate

Rodando o servidor

  • Execute o arquivo scripts/setup.py para configuração inicial
python scripts/setup.py

! ATENÇÃO: Você receberá um usuário e senha para entrar no sistema.

  • Rode o servidor
python manage.py runserver

Colaboradores

Os mais sinceros agradecimentos para as pessoas que tornaram esse projeto possível. ❤️

Alunos

collaborators pictures
Ana Barbosa 🐋
collaborators pictures
Poliana Pinheiro 🐸
collaborators pictures
Wenderson Nascimento 🦆

Orientadores

collaborators pictures
Diego Cirilo 🐧