Fang Xinjia - Project Portfolio Page

Project: All-in-oneNUS

All-in-oneNUS is a desktop application for making university life easier in NUS. It has 4 different tools, and is optimized for use via a Command Line Interface (CLI). It is written in Java and has about 4 kLoC

Here are my contributions to the project.

Summary of contributions


Features

Module

Enter the module code followed by the number of slots available.

Student

Enter the student information and the rank they want to put for bidding the module.

List down

Lists down the students and their priority who want to get the module.

Recommendation

Shows the number of students who have higher priority and predicts the chances of getting that module (High, medium or low)

Delete student

Removes the student from the list.

Exit

Exit module planner


###Code Contribution:

https://nus-cs2113-ay2021s2.github.io/tp-dashboard/?search=&sort=groupTitle&sortWithin=title&since=&timeframe=commit&mergegroup=&groupSelect=groupByRepos&breakdown=false&tabOpen=true&tabType=zoom&zA=fangxinjia0203&zR=AY2021S2-CS2113T-T09-3%2Ftp%5Bmaster%5D&zACS=137.97170513775131&zS=2021-03-05&zFS=&zU=2021-04-10&zMG=undefined&zFTF=commit&zFGS=groupByRepos&zFR=false ***

Documentation