v1.5
What's New
Documentation
- Update Developer Guide: UML Diagram in Issue #231
- Update Developer Guide: Test Cases in Issue #235
- Update Developer Guide: Use Cases in Issue #229
- Update User Guide: Consultations in Issue #218
- Update User Guide: Lessons in Issue #228
Lessons
- Users are able to schedule lessons on TAHub v1.5.
- Lessons has Date, Time & Students Attribute.
- Lessons are automatically sorted according to chronological order.
- Duplicate Lessons are not allowed.
- Students in Lessons have Attendance & Participation Score.
Ui (See Below for more details)
Changed Features
- Add Student to Consults by Indices.
Example:addtoconsult 1 i/3
New Features
- Import Student Data in Issue #167
- Export Consultation Data in Issue #178
- Import Consultation Data in Issue #181
- List Lesson in Issue #169
- Add Lesson in Issue #169
- Delete Lesson in Issue #169
- Add Student to Lesson in Issue #169
- Remove Student from Lesson in Issue #169
- Mark Student Attendance in Lesson in Issue #212
- Mark Student Participation in Lesson in Issue #219
Graphical User Interface
Remove Tabs & Display All Lists
- Students, Consultations & Lessons are displayed simultaneously.
- Past Consultations & Lessons are displayed with Red Background
Import Student Data
Example: import students.csv
Export Consultation Data
Example: exportconsult -f consults
Import Consultation Data
Example: importconsult consults.csv
List Lessons
Example: listlessons
Add Lesson
Example: addlesson d/2024-11-28 t/12:00
Delete Lesson
Add Student to Lesson
Example: addtolesson 4 n/Osamu Dazai i/2
Remove Student from Lesson
Example: removefromlesson 4 n/Osamu, Dazai
Mark Student Attendance in Lesson
Example: marka 4 n/Agatha Christie a/Y