Skip to content

Simple Task Manager in C leveraging queues and stacks for task scheduling and undo/redo operations.

Notifications You must be signed in to change notification settings

NickTheBrick04/Task-Manager-Sample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Task Manager Implements a task manager in C using a circular queue for task scheduling and two stacks for undo/redo operations. Demonstrates dynamic memory management, pointer manipulation, and abstract data structures.

Main Functions

  • Add, Remove, and View Tasks.
  • Undo and redo, along with viewing the undo and redo stacks.
  • Handles dynamic memory allocation safely

Ran on VS Code using MSYS2

Skills Developed/Reinforced

  • Circular queues, stacks, and linked lists
  • Memory allocation and pointers in C

The project has pre-determined commands and outputs to display an example

Initial Commands image

Output image

About

Simple Task Manager in C leveraging queues and stacks for task scheduling and undo/redo operations.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Languages