Skip to content

O TaskLoad é um sistema eficaz para o gerenciamento de tarefas que simplifica a organização do trabalho diário. O objetivo principal do sistema é facilitar a gestão de atividades, garantindo centralização e controle dessas ao usuário.

License

Notifications You must be signed in to change notification settings

arturj9/taskload

Repository files navigation

TaskLoad

O TaskLoad é um sistema eficaz para o gerenciamento de tarefas que simplifica a organização do trabalho diário. O objetivo principal do sistema é facilitar a gestão de atividades, garantindo centralização e controle dessas ao usuário.

📑 Documento de Requisitos de Software

Acesse aqui

🚀 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

  • Python na versão 3.11.5
  • Docker
  • Poetry

📈 Comandos automatizados

Todos os comandos automatizados foram criados utilizando o taskipy e podem acessados no pyproject.toml do projeto. Todos contêm a seguinte estrutura:

task <comando_especifico>

📡 Ativar ambiente virtual

  • Poetry
poetry shell
  • Pip
Crie um ambiente virtual e ative

📦 Instalação de dependências

  • Poetry
poetry install
  • Pip
pip install -r requirements.txt

🔧 Execução

  • Docker
docker compose up
  • Poetry e Pip
task run

📄 Formatação

task format

⚙️ Executando os testes

task test

📄 Licença

Este projeto está sob a MIT License - veja o arquivo LICENSE.md para detalhes.

About

O TaskLoad é um sistema eficaz para o gerenciamento de tarefas que simplifica a organização do trabalho diário. O objetivo principal do sistema é facilitar a gestão de atividades, garantindo centralização e controle dessas ao usuário.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published