https://github.com/luis-codex/c-cli-task-manager
Proyecto de Aplicación CLI de Tareas, Esta es una sencilla y útil aplicación de línea de comandos (CLI) en C para gestionar tareas. Permite a los usuarios agregar, mostrar, actualizar, obtener y eliminar tareas de manera eficiente. La interfaz de usuario amigable hace que sea fácil de usar tanto para principiantes como para usuarios avanzados.
https://github.com/luis-codex/c-cli-task-manager
c cli-app
Last synced: 1 day ago
JSON representation
Proyecto de Aplicación CLI de Tareas, Esta es una sencilla y útil aplicación de línea de comandos (CLI) en C para gestionar tareas. Permite a los usuarios agregar, mostrar, actualizar, obtener y eliminar tareas de manera eficiente. La interfaz de usuario amigable hace que sea fácil de usar tanto para principiantes como para usuarios avanzados.
- Host: GitHub
- URL: https://github.com/luis-codex/c-cli-task-manager
- Owner: luis-codex
- License: other
- Created: 2023-08-04T13:28:54.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-08-04T14:10:21.000Z (almost 3 years ago)
- Last Synced: 2025-02-23T21:42:23.646Z (over 1 year ago)
- Topics: c, cli-app
- Language: C
- Homepage:
- Size: 71.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# Proyecto de Aplicación CLI de Tareas
Este es un proyecto de una aplicación de línea de comandos (CLI) en C para gestionar tareas. Permite al usuario realizar diversas operaciones relacionadas con tareas, como agregar, mostrar, actualizar, obtener y eliminar tareas.
## Instrucciones de uso
1. Descarga el código fuente del proyecto y compílalo en tu sistema operativo.
2. Ejecuta el programa en tu terminal o consola.
3. Sigue las opciones del menú para interactuar con la aplicación.
## Menú de opciones
La aplicación cuenta con las siguientes opciones en su menú:
1. **Agregar tarea:** Permite al usuario agregar una nueva tarea. Se debe ingresar el título y la descripción de la tarea.
2. **Mostrar tareas:** Muestra la lista de tareas existentes con su título, descripción, fecha de creación y fecha de última actualización.
3. **Actualizar tarea:** Permite al usuario actualizar una tarea existente. Se debe proporcionar el número de tarea a actualizar y luego ingresar el nuevo título y/o descripción.
4. **Obtener tarea:** Permite al usuario obtener detalles específicos de una tarea dada su posición en la lista.
5. **Eliminar tarea:** Permite al usuario eliminar una tarea dada su posición en la lista.
6. **Limpiar pantalla:** Limpia la pantalla de la terminal o consola para mejorar la legibilidad.
7. **Salir:** Finaliza la ejecución de la aplicación.
## Ejemplo de uso

¡Entendido! Aquí tienes una sección en el README específica para los comandos del Makefile:
## Comandos del Makefile
El proyecto está configurado con un Makefile para facilitar la compilación y ejecución de la aplicación CLI de tareas. A continuación, se presentan los comandos disponibles:
1. **Compilar el proyecto:** Para compilar el código fuente y generar el ejecutable de la aplicación, ejecuta el siguiente comando:
```bash
make build
```
2. **Ejecutar la aplicación:** Una vez compilada, puedes ejecutar la aplicación CLI de tareas mediante el siguiente comando:
```bash
make run
```
3. **Limpiar archivos compilados:** Si deseas limpiar los archivos objeto y el ejecutable generado, puedes utilizar el siguiente comando:
```bash
make clean
```
## Contribuir
Si deseas contribuir a este proyecto, puedes hacerlo abriendo un issue o enviando un pull request. Agradecemos tu ayuda para mejorar la aplicación.
## **Licencia**
Este proyecto está bajo la Licencia MIT. Puedes ver el archivo [LICENSE](LICENSE) para más detalles.