Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A task management/schedule maker application implementing a Model-View-Controller (MVC) architecture. This project is designed to prioritize tasks, estimate completion time, and manage task scheduling in a console-based environment.

Features Add, View, and Delete Tasks: Manage tasks by adding, listing, and removing them from the schedule.

Sort by Priority: Automatically sort tasks based on priority to ensure the most critical tasks are listed first.

Estimate Time: Keep track of estimated task durations to help with time management.

Project Structure This project follows the Model-View-Controller (MVC) design pattern:

Model: Task and Schedule classes, which define the structure of individual tasks and the overall task schedule.

Controller: ScheduleController class, which manages the logic and communicates between the model and view.

View: TextView class, which provides a text-based interface for interacting with the task scheduler.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages