Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CS2103T-F11-3] TalentTracker #20

Open
wants to merge 361 commits into
base: master
Choose a base branch
from

Conversation

yashpola
Copy link

@yashpola yashpola commented Feb 18, 2024

TalentTracker helps hiring managers in startups with tracking applicant info, statuses, and interview times and details.

Copy link

codecov bot commented Feb 18, 2024

Codecov Report

Attention: Patch coverage is 67.32673% with 297 lines in your changes are missing coverage. Please review.

Project coverage is 70.46%. Comparing base (b896eb0) to head (c262682).

Files Patch % Lines
...va/seedu/address/storage/JsonAdaptedInterview.java 0.00% 33 Missing ⚠️
...u/address/model/interview/UniqueInterviewList.java 35.89% 23 Missing and 2 partials ⚠️
...address/logic/commands/DeleteInterviewCommand.java 0.00% 24 Missing ⚠️
...du/address/logic/commands/AddInterviewCommand.java 64.06% 14 Missing and 9 partials ⚠️
...ddress/logic/parser/AddInterviewCommandParser.java 0.00% 20 Missing ⚠️
.../java/seedu/address/model/interview/Interview.java 50.00% 14 Missing and 3 partials ⚠️
src/main/java/seedu/address/ui/InterviewCard.java 0.00% 16 Missing ⚠️
src/main/java/seedu/address/ui/PersonCard.java 0.00% 14 Missing ⚠️
.../logic/commands/FilterInterviewsByDateCommand.java 55.17% 10 Missing and 3 partials ⚠️
...main/java/seedu/address/ui/InterviewListPanel.java 0.00% 13 Missing ⚠️
... and 27 more
Additional details and impacted files
@@             Coverage Diff              @@
##             master      #20      +/-   ##
============================================
- Coverage     75.26%   70.46%   -4.80%     
- Complexity      419      593     +174     
============================================
  Files            71      112      +41     
  Lines          1338     2089     +751     
  Branches        126      217      +91     
============================================
+ Hits           1007     1472     +465     
- Misses          301      549     +248     
- Partials         30       68      +38     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

zhikaiong2001 and others added 29 commits March 19, 2024 22:47
Add saving functionality for interviews
Update Sequence diagrams
Update Class diagrams for model package
Update StorageClassDiagram.puml UML diagram
Edit Class Diagrams for BetterModelClassDiagram
Add UniqueInterviewList and Interview to ModelClassDiagram
Add status tagging for applicants and interviewers
FindCommand allows only for searching by name.

It would be beneficial to add flexibility to the find command by
allowing keywords to find persons not only by name, but by phone and
email as well.

Let's,
 * Add FindName/Phone/Email Commands with their respective Parser and
   Predicate classes.
 * Update Help window to include find command,
 * Update all relevant existing JUnit tests for FindNameCommand.
 * Add new JUnit tests for other FindCommand variants.
Add junit tests for status type and modify status implementation
…yDateCommand

Add filtering interviews by date functionality and update help window
zhikaiong2001 and others added 30 commits April 14, 2024 16:11
Update UserGuide.md and DeveloperGuide.md
Interview use cases and appendix for DG
Update DeveloperGuide.md and UserGuide.md
Update DeveloperGuide.md to fix spacing issues
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants