Skip to content

Joellimjr/ip

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chelle User Guide

Chelle is a simple program that allows you to manage your tasks.

Features

Add a task: list

Shows a list of all tasks in the task list

  • Format: list

Add a task: todo

Adds a task to the task list.

  • Format: todo [TASK]
todo Math Homework
todo Do laundry
  • Sample output:

1.[T][ ] Math Homework
2.[T][ ] Do laundry


Add a task with a deadline: deadline

Adds a task with a deadline to the task list.

  • Format: deadline [TASK] /by [DD/MM/YYYY hhmm]
deadline Reply emails /by tomorrow
deadline English essay /by 12/3/2024 2359
deadline Christmas shopping /by 8/12/2024
  • Sample output:

1.[D][ ] Reply emails (by: tomorrow)
2.[D][ ] English essay (by: 12 Mar 2024 23:59Hrs)
3.[D][ ] Christmas shopping (by: 8 Dec 2024)


Add an event: event

Adds an event to the task list.

  • Format: event [TASK] /from [DATE] /to [DATE]
event Concert /from 6pm /to 9pm
event Hackathon /from Mon /to Tue
  • Sample output:

1.[E][ ] Concert (from: 6pm to: 9pm)
2.[E][ ] Hackathon (from: Mon to: Tue)


Mark a task as complete: mark

Marks the indicated task.

  • Format: mark [TASK_NUMBER]
mark 1
  • Sample output:

1.[T][X] Math Homework


Mark a task as incomplete: unmark

Unmarks the indicated task.

  • Format: unmark [TASK_NUMBER]
unmark 2
  • Sample output:

2.[D][ ] English essay (by: 12 Mar 2024 23:59Hrs)


Delete a task: delete

Deletes the indicated task.

  • Format: delete [TASK_NUMBER]
delete 1

Search for a task: find

Finds all tasks that contain the keyword.

  • Format: find [KEYWORD]
find homework
  • Sample output:

2.[D][ ] English Homework (by: 12 Mar 2024 23:59Hrs)
3.[T][ ] Math Homework


Save and close program: bye

Saves current task list and exits program.

  • Format: bye

Important

Tasks are not saved automatically and will not be saved unless this command is run.

Command Summary

Command Format, Examples
list list
todo todo [TASK]
e.g., todo Math Homework
deadline deadline [TASK] /by [DD/MM/YYYY hhmm]
e.g., deadline English essay /by 12/3/2024 2359
event event [TASK] /from [DATE] /to [DATE]
e.g., event Concert /from 6pm /to 9pm
mark mark [TASK_NUMBER]
e.g., mark 1
unmark unmark [TASK_NUMBER]
e.g., unmark 2
delete delete [TASK_NUMBER]
e.g., delete 1
find find [KEYWORD]
e.g., find homework
bye bye

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • Java 95.2%
  • Shell 2.8%
  • Batchfile 2.0%