Skip to content

Demango é um sistema desenvolvido em Django, voltado para a gestão eficiente das demandas diárias de um desenvolvedor

License

Notifications You must be signed in to change notification settings

simeithander/demango

Repository files navigation

Demango

Demango - Demandas + Django

Demango é um sistema desenvolvido inteiramente em Django, voltado para a gestão eficiente das demandas diárias de um desenvolvedor. A plataforma permite a consulta e organização de demandas por meio de pesquisas que podem ser filtradas por intervalos de datas. Além disso, o sistema oferece a funcionalidade de gerar relatórios em PDF contendo informações detalhadas sobre cada demanda, como suas atividades associadas, o responsável e outros dados relevantes. Dessa forma, o Demango otimiza o controle e acompanhamento do trabalho, proporcionando uma visão clara e organizada das demandas e suas execuções.

  • Python 3.12
  • Pip 24
  • Django 5.1.1

LOCAL:

1 - Crie uma env

2 - Inicie:

 source .venv/bin/activate

3 - Crie o .env com base no env.example adicionando sua chave

4 - Execute as dependencias

pip install -r requirements.txt

5 - Execute as migrações

python3 manage.py migrate

6 - Crie um usuário inicial

python3 manage.py createsuperuser

7 - Execute

python3 manage.py runserver

8 - Acesse

http://127.0.0.1:8000/

DOCKER:

1 - Instale o docker/docker-compose

2 - Crie o .env com base no env.example adicionando sua chave

3 - Execute

docker-compose up -d

4 - Acesse o container e crie um super usuário

docker exec -it ID_CONTAINER bash
python manage.py createsuperuser

5 - Acesse:

http://localhost:8000

OBS:

Adicione seu nome e sobrenome em configurações para o nome sair no relatório

About

Demango é um sistema desenvolvido em Django, voltado para a gestão eficiente das demandas diárias de um desenvolvedor

Resources

License

Stars

Watchers

Forks