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.
- Agregar tareas
- Ver lista de tareas
- Marcar tareas como completadas
- Editar tareas
- Eliminar tareas
- Persistencia usando archivo JSON
Este no es un producto final, sino un proyecto de aprendizaje donde se practican:
- Uso de
listydict - Manejo de archivos con
json - Entrada de usuario (
input) - Control de flujo (
if,while,try/except) - Organización de funciones
taskManager.py→ lógica principaltasks.json→ almacenamiento de tareas
Ejecutar en terminal:
python taskManager.py- Proyecto en constante mejora
- Se irán agregando nuevas funcionalidades
- Enfocado en aprender, no en perfección
- Prioridades de tareas
- Fechas límite
- Interfaz más amigable
- Argumentos por línea de comandos (CLI real)
- Mejor validación de inputs
Askepios