Skip to content

Quadc0r3/CLI-Tasks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tasktool - CLI Task Manager

Das Tasktool ist ein rudimentärer Task-Manager komplett in der Kommandozeile. Es ermöglicht es, diverse Aufgaben mit Titel, Beschreibung, und Priorität zu tracken, sowie diese zu bearbeiten, deren Status zu ändern, und zu löschen. Gebaut wurde es im Rahmen meiner Bachelorarbeit, in welcher ich den Einfluss von generativer KI in den Software Development Lifecycle untersuche. Es wurde von mir und Claude Sonnet 4.6 von Anthropic entwickelt.

Quickstart

git clone https://github.com/username/task-manager.git
cd task-manager
python task_tool.py create

Features

  • create - Task mit Wizard erstellen
  • edit - Task mit Wizard bearbeiten
  • show [id] - Details zum Task anzeigen
  • done [id] - Task auf Status 'abgeschlossen' setzen
  • reopen [id] - abgeschlossen Status auf 'offen' setzen
  • list - alle Tasks anzeigen. Sortierung und Filterung möglich.
  • delete - Task löschen

Voraussetzungen

  • Python 3.12 oder neuer

Installation

Repository klonen:

git clone https://github.com/username/task-manager.git
cd task-manager

Nutzung

Das Tasktool wird über die Kommandozeile benutzt:

python task_tool.py --help

Beispiele

Übersicht über alle Befehle

python task_tool.py
python task_tool.py show -h

Task erstellen

python task_tool.py create

Task mit der ID 1 anzeigen

python task_tool.py show 1

Task mit der ID 1 als erledigt markieren

python task_tool.py done 1

Alle Tasks anzeigen

python task_tool.py list

Nur erledigte Tasks anzeigen

python task_tool.py list --status done

Task mit der ID 1 löschen

python task_tool.py delete 1

Bekannte Einschränkungen

  • Keine Multi-User-Unterstützung
  • Keine Synchronisation zwischen Geräten
  • Daten werden lokal gespeichert

About

CLI-basiertes Task-Management-Tool, entwickelt im Rahmen einer Bachelorarbeit zur empirischen Untersuchung von KI-gestützter Softwareentwicklung.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages