Skip to content

AskepiosV/todo-cli-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

📝 CLI Task Manager (Python)

Pequeño proyecto de línea de comandos hecho en Python para gestionar tareas.

Este proyecto fue creado con el objetivo de practicar programación, mejorar la lógica y aprender conceptos como manejo de archivos, estructuras de datos y organización de código.


🚀 Características

  • Agregar tareas
  • Ver lista de tareas
  • Marcar tareas como completadas
  • Editar tareas
  • Eliminar tareas
  • Persistencia usando archivo JSON

🧠 Objetivo del proyecto

Este no es un producto final, sino un proyecto de aprendizaje donde se practican:

  • Uso de list y dict
  • Manejo de archivos con json
  • Entrada de usuario (input)
  • Control de flujo (if, while, try/except)
  • Organización de funciones

📂 Estructura

  • taskManager.py → lógica principal
  • tasks.json → almacenamiento de tareas

▶️ Uso

Ejecutar en terminal:

python taskManager.py

📌 Notas

  • Proyecto en constante mejora
  • Se irán agregando nuevas funcionalidades
  • Enfocado en aprender, no en perfección

💡 Futuras mejoras

  • Prioridades de tareas
  • Fechas límite
  • Interfaz más amigable
  • Argumentos por línea de comandos (CLI real)
  • Mejor validación de inputs

👨‍💻 Autor

Askepios

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages