/tasks_program

Simple program to keep track of tasks within a company or start-up

Primary LanguageC

Tasks program

This C program was designed to manage tasks, whether is in a big company, a startup, or even a house! It can perform this actions:

  • Cargar tarea (Register task): this option adds a new task.
  • Modificar tarea (Modify task): it will allow you to modify certain fields of a task.
  • Completar una tarea (Complete a task): this function will mark a task as done and delete it.
  • Listar tareas (Show tasks): as the name suggests, it will show all the tasks in the list.
  • Tareas urgentes (Urgent tasks): it will show all the tasks that were registered as urgent.
  • Tareas de empleado (Employee tasks): given a name, it will show all the tasks assigned to that employee.
  • Guardar tareas en archivo (Save tasks on file): this option will save all the tasks in a file.

To give this program a try on Linux:

  • Install gcc with this command:
    sudo apt update
    sudo apt install build-essential
    
    or if you are on mac using homebrew:
    brew update
    brew install gcc
    
  • Check C compiler version to verify a successful installation:
    gcc --version
    
  • Compile the program:
    gcc -o expenses expenses.c
    
  • Run the program:
    ./expenses