8000 GitHub - jflim98/tp at tutorial-adding-command
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
This repository was archived by the owner on Mar 31, 2022. It is now read-only.

jflim98/tp

 
 

Repository files navigation

CI Status

TAskmaster

TAskmaster is a desktop app for managing students, optimised for use via a Command Line Interface (CLI) while still having the benefits of a Graphical User Interface (GUI). If you are a CS Teaching Assistant who can type fast, TAskmaster can help you track your students' attendance and class participation faster than traditional GUI apps.

Contents:

Quick Start

  1. Ensure you have Java 11 or later installed.
  2. Download the jar file from the project website.
  3. Copy the file to the folder you want to use as the home folder for the application.
  4. Double-click the file to start the app. A GUI should appear, with the field bar to input commands. The list of commands are available below.

Features

Command format:

  • Words in UPPER_CASE are parameters supplied by the user
  • Items in square brackets are optional
  • Items with ellipses (...) after them can be used multiple times including zero times
  • Parameters can be in any order

Adding a student: add

Adds a student into the student list.

add n/NAME i/NUSNET_ID e/EMAIL

Listing all students: list

Shows a list of all students in the student list.

list

Deleting a student: delete

Deletes the specified student from the student list.

delete INDEX
  • Deletes the student at the specified INDEX number shown in the displayed student list.
  • The INDEX must be a positive integer.

Clearing all entries: clear

Clears all students from the student list.

clear

Exiting the program: exit

Exits the program.

exit

Command Summary

Action Format, Examples
Add add n/NAME i/NUSNET_ID e/EMAIL
e.g., add n/John Doe Kai Jie i/E9412345 e/e9412345@u.nus.edu
List list
Delete delete INDEX
e.g., delete 3
Clear clear

Frequently Asked Questions (FAQ)

How to download java? Here

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 97.4%
  • CSS 1.8%
  • Shell 0.8%
0