Chen Silin - Project Portfolio Page
Overview
Libmgr is a desktop app for managing the inventory of libraries, optimised for use via a Command Line Interface (CLI). Designed for fast typists, it can help to augment the day-to-day tasks of a librarian and can help them to get tasks done in an efficient manner.
Code Contributed
Click to view code contribution on RepoSense
Enhancements Implemented
-
Added
ListCommand
class. (#33 #49) Provides method to check all items currently in library, and check available/loaned items(This functionality is moved to search later). -
Added
SearchCommand
class. (#219) Provides method to search for items based on the four criteria: ID, Status, Category, and Title. Items matching more searching criteria are put at the top, and those matching fewer criteria are put at a lower position.
Contributions to the User Guide
Contributions to the Developer Guide
- Added Sequence diagram for search command (#228).
- Added explanations for sequence diagram for search command.
Contributions to team-based-tasks
- Helped in maintaining the issue tracker.