ip


Project maintained by danadi7 Hosted on GitHub Pages — Theme by mattgraham

User Guide

Claude Screenshot

Claude is a chatbot written in Java 11 that can be used as a personal task manager. The current version supports tracking of todos, events, and deadlines.

Quick Start

  1. Ensure you have Java 11 installed on your computer.
  2. Downloaded the latest ip.jar.
  3. Copy the file to the folder you want to use as the home folder for Claude.
  4. Start Claude by running java -jar ip.jar in a terminal application of your choice.
  5. Type the commands in the box at the bottom of the screen, and pres Enter or hit the Send button.

Enjoy!

Features

Note on command format:

  • Words in UPPER_CASE denote parameters to be supplied by the user.

Adding a Deadline: deadline

Adds a deadline-type task to the existing task list.

Format: dateline DESCRIPTION /by DATE

Example:

Adding an Event: event

Adds an event-type task to the existing task list.

Format: event DESCRIPTION /at DATE

Examples:

Adding a Todo: todo

Adds a todo-type task to the existing task list.

Format: todo DESCRIPTION

Example:

Listing tasks: list

Shows all the tasks on existing task list.

Format: list

Finding a task: find

Searches the existing list of tasks for tasks that contain the input search string.

Format: find SEARCH_STRING

Example:

Marking a task as done: done

Marks the task at the specified index as done.

Format: done INDEX

Example:

Deleting a task: delete

Deletes the task at the specified index.

Format: delete INDEX

Example:

Exiting the application: bye

Exits the application.

Format: bye