Welcome to TaskScheduler’s documentation!

About

This app was created for those of us who struggle to organize our tasks and be able to have a better visualization of what we are doing and how much time we are spending on each task.

TaskSchedulerApp is a simple app where you can add as many tasks as you want, a starting time and an ending time. Also, we have a functionality that allows us to check the progress of each task based on the starting/ending time.

Main Page

How to use the app

You can start adding a new task by clicking the “Add New Task” button.

Add New Task Button
A dialog will show, where you can fill the information for the new task.
  • New Task

  • Starts at

  • Ends at

Add New Task Dialog

When you click on the “Starts at” or “Ends at” field, a time picker will pop up, and with this you can set the starting time for your task.

Time Picker

Once everything is set, now just click the “ADD” button on the “New Task” dialog. And your new task is created.

New Task

Additionally, on each entry, we have the “Edit” and “Delete” buttons, the “Edit” button opens a dialog with the same structure as the “New Task” dialog, but with the information of the task already there. In this dialog we can change whatever we want from the task and then click “Save”.

The “Delete” button, just opens a dialog where it asks us if we really want to delete that task.

Edit/Delete Edit Task Dialog Delete Dialog

The last functionality is the “Check Progress” button which opens a dialog showing a progress bar based on the elapsed time for that task.

Progress Button Progress Dialog

Notes

The project is still in progress; thus, it has not been deployed to a hosting service.