Skip to content

raihahahan/ip

 
 

Repository files navigation


Logo

Susan Bot

Susan bot helps you manage tasks well.
Explore the docs »

Table of Contents
  1. About The Project
  2. Features
  3. Getting Started
  4. Roadmap

About The Project

Susan Bot is a simple lightweight chat bot that lets you manage tasks easily from your desktop.

Features

  1. todo <description>: Adds tasks without any date/time attached to it e.g., visit new theme park
  2. deadline <description> /by <deadline>: adds tasks that need to be done before a specific date/time e.g., submit report by 11/10/2019 5pm
  3. event <description> /from <from> /to <to>: adds tasks that start at a specific date/time and ends at a specific date/time e.g., (a) team project meeting 2/10/2019 2-4pm (b) orientation week 4/10/2019 to 11/10/2019
  4. list: Lists down your current tasks.
  5. mark <taskNumber>: Checks the task with taskNumber as done.
  6. unmark <taskNumber>: Checks the task with taskNumber as undone.
  7. bye: Exits the program.
  8. delete <taskNumber>: Deletes the task with taskNumber.
  9. deleteMany <id1> <id2> ... <idn>: Deletes all the tasks with IDs from the list of IDs.

(back to top)

Getting Started

  1. Set up tools: https://nus-cs2103-ay2425s1.github.io/website/schedule/week1/admin.html
  2. git clone https://github.com/raihahahan/ip.git
  3. Gradle build
  4. Run ip [run] with Gradle.

(back to top)

Roadmap 🚀

  • Week 1 Tasks
  • Week 2 Tasks
  • Week 3 Tasks
  • Week 4 Tasks
  • Week 5 Tasks
  • Week 6 Tasks
  • Final fixes
  • Run smoke tests

(back to top)