Apenas um utilitário de linha de comando (CLI) simples para gerenciamento de tarefas, baseado nos desafios do roadmap.sh.
Solução foi implementada com Python e um .json atuando como database pra persistir os dados em disco.
- Clone o repositório:
git clone https://github.com/willliamdev/task-tracker-cli.git
cd task-tracker-cli- Torne o script executável:
# Certifique-se de que a 1ª linha do task-cli.py contém: #!/usr/bin/env python3
# Dê permissão de execução
chmod +x task-cli.py
# (Opcional) Renomeie para facilitar os comandos
mv task-cli.py task
- Execute os comandos no terminal:
# Criar uma tarefa
./task add "Estudar Python"
# Listar todas as tarefas
./task list
# Atualizar status
./task update 1 in-progress
# Deletar tarefa
./task delete 1
Dica: Lembre-se apenas de conferir se a primeira linha do arquivo de código (
task-cli.py/task) possui a shebang#!/usr/bin/env python3para que o sistema interprete o arquivo usando o Python automaticamente quando você rodar./task.