Giter Club home page Giter Club logo

tp's Introduction

HRConnect

CI Status codecov

demo screenshot

This product is for tech HR recruiters who prefer to use CLI to store contacts of job applicants and their respective interviews as well as keep track of the status of each applicant through the application process.

tp's People

Contributors

zhiyuan-amos avatar eman-kom avatar brigittesantoso avatar pyokagan avatar yamgent avatar damithc avatar imrajsinghsandhu avatar m133225 avatar mightycupcakes avatar yamidark avatar eugenepeh avatar limmlingg avatar j-lum avatar rinder5 avatar sijie123 avatar chao1995 avatar rcjj98 avatar vivekscl avatar lejolly avatar yl-coder avatar fzdy1914 avatar pierceandy avatar ndt93 avatar edmundmok avatar kychua avatar seanjyjy avatar wltan avatar ernestlim8 avatar dependabot[bot] avatar alexlmeow avatar

Watchers

 avatar  avatar

tp's Issues

[PE-D] Link from UG should direct to releases

Link from UG should direct to releases instead of tP homepage. Otherwise, may confuse users where to actually find it if they are not familiar with GitHub.

As a side note, Prof's link to download the jar file also links to the release page.


Labels: type.DocumentationBug severity.VeryLow
original: bakano98/ped#2

[PE-D] Implementation of delete

Not sure on the rational of why it doesn't allow user to delete just because there is an interview present. A hassle to change interviewee to rejected, then delete interview, then delete the person.

image.png


Labels: type.FeatureFlaw severity.Low
original: Benjykoh/ped#13

[PE-D] User experience bug in importing

Application just says entry is already in address book, not sure if it refers to entry 2 in addressbook or entry 2 in csv file. Perhaps can specify. If it refers to entry 2 in addressbook, maybe skip over it instead of aborting all.

image.png


Labels: type.FeatureFlaw severity.Medium
original: Benjykoh/ped#9

[PE-D] Wrong error message shown

Notice that I am in the Interview page. Attempting to edit something in Task page while in Interview page shows the wrong error.
image.png

For reference, here is the Task page.
image.png

The same error can be replicated by doing it in any of the other pages as well.


Labels: severity.Low type.FunctionalityBug
original: bakano98/ped#7

[PE-D] Error found when importing data.

If I exported the data, then I edit, then I realised got an error in the near future.

I want to version control and export back the old file. But application does not allow it.

image.png


Labels: severity.High type.FunctionalityBug
original: Benjykoh/ped#10

[PE-D] Attempting to import a .json file with duplicate data throws wrong error

JSON since I cannot attach file:

{ "persons" : [ { "name" : "Alex Lee", "phone" : "87438807", "email" : "[email protected]", "address" : "30 Defu Lane 10 #04-104", "job" : "Software Engineer", "stage" : "INPROGRESS" },{ "name" : "Alex Lee", "phone" : "87438807", "email" : "[email protected]", "address" : "30 Defu Lane 10 #04-104", "job" : "Software Engineer", "stage" : "INPROGRESS" }, { "name" : "Alex Tan", "phone" : "94825832", "email" : "[email protected]", "address" : "1 Finlayson Green #13-00", "job" : "Data Scientist", "stage" : "ACCEPTED" }, { "name" : "Alex Chan", "phone" : "82619180", "email" : "[email protected]", "address" : "6 Ang Mo Kio Industrial Park 2", "job" : "Data Scientist", "stage" : "REJECTED" }, { "name" : "Alex Lee Kai Jie", "phone" : "92462946", "email" : "[email protected]", "address" : "76 Lorong 19 Geylang #03-01", "job" : "Data Scientist", "stage" : "INPROGRESS" }, { "name" : "Steven Tan Kai Ming", "phone" : "84303712", "email" : "[email protected]", "address" : "10 Admiralty Street #01-78 North Link Building", "job" : "Mobile Engineer", "stage" : "INPROGRESS" }, { "name" : "Lee Kai Jie", "phone" : "92821318", "email" : "[email protected]", "address" : "252 Jurong East Street 24 #01-139", "job" : "Software Engineer", "stage" : "ACCEPTED" }, { "name" : "Janet Tan", "phone" : "94303312", "email" : "[email protected]", "address" : "10 Admiralty Street #01-78 North Link Building", "job" : "Software Developer", "stage" : "REJECTED" }, { "name" : "Lew Jia Xin", "phone" : "92573826", "email" : "[email protected]", "address" : "261 Yishun St 22 #01-137", "job" : "Software Developer", "stage" : "ACCEPTED" }, { "name" : "Tan Jia Ling", "phone" : "93375454", "email" : "[email protected]", "address" : "12 New Industrial Road #05-05 Morningstar Centre", "job" : "Data Analyst", "stage" : "ACCEPTED" }, { "name" : "Zhou Jia Ling", "phone" : "92462146", "email" : "[email protected]", "address" : "80 Marine Parade Rd #21-08", "job" : "Software Engineer", "stage" : "INPROGRESS" } ], "interviews" : [ { "person" : { "name" : "Steven Tan Kai Ming", "phone" : "84303712", "email" : "[email protected]", "address" : "10 Admiralty Street #01-78 North Link Building", "job" : "Mobile Engineer", "stage" : "INPROGRESS" }, "date" : "2022-01-17", "time" : "13:05" }, { "person" : { "name" : "Alex Lee", "phone" : "87438807", "email" : "[email protected]", "address" : "30 Defu Lane 10 #04-104", "job" : "Software Engineer", "stage" : "INPROGRESS" }, "date" : "2022-01-20", "time" : "17:01" }, { "person" : { "name" : "Alex Tan", "phone" : "94825832", "email" : "[email protected]", "address" : "1 Finlayson Green #13-00", "job" : "Data Scientist", "stage" : "ACCEPTED" }, "date" : "2022-01-22", "time" : "16:02" }, { "person" : { "name" : "Alex Chan", "phone" : "82619180", "email" : "[email protected]", "address" : "6 Ang Mo Kio Industrial Park 2", "job" : "Data Scientist", "stage" : "REJECTED" }, "date" : "2022-01-24", "time" : "15:03" }, { "person" : { "name" : "Alex Lee Kai Jie", "phone" : "92462946", "email" : "[email protected]", "address" : "76 Lorong 19 Geylang #03-01", "job" : "Data Scientist", "stage" : "INPROGRESS" }, "date" : "2022-01-28", "time" : "14:04" } ], "tasks" : [ { "header" : "Contact Jerry", "date" : "2022-01-09", "time" : "09:10", "information" : "Ask Jerry for John number" }, { "header" : "Call Thomas", "date" : "2022-01-19", "time" : "19:10", "information" : "Ask when he is free for interview" }, { "header" : "Write report", "date" : "2022-02-01", "time" : "18:20", "information" : "Finish up writing annual report" } ] }

Note that persons 1 and 2 in the JSON file are an exact duplicate of each other. I get this error:
image.png

despite all fields being valid, except for the fact that there is duplicate content. Maybe just add "make sure there is no duplicate name"


Labels: severity.VeryLow type.FunctionalityBug
original: bakano98/ped#9

[PE-D] Cosmetic bug in ResultDisplay (AB3 term)

Random white box. Try to work on the CSS file to remove this as it looks rather awkward
image.png

You can reproduce this by giving any command that results in the error message being shown on ResultDisplay, then minimise your window.


Labels: type.DocumentationBug severity.VeryLow
original: bakano98/ped#3

[PE-D] Implementation of Edit Command

In the case when the applicant has an interview and had changed their contact details before completing the interview, the application does not allow the user to edit the details.

image.png


Labels: type.FunctionalityBug severity.Medium
original: Benjykoh/ped#2

[PE-D] Unexpected logic flow for error

Attempting to edit a user into one that is already in People throws that error instead of saying that the person already exists, so you cannot edit.
image.png

It only throws a duplicate person error when there is no one in the interview. However, logical flow should dictate that you should not be able to edit a person to become a duplicate person whether or not they have an interview.

For reference, here is the Interviews page:
image.png


Labels: type.FeatureFlaw severity.Low
original: bakano98/ped#6

[PE-D] Finding people by email not working as intended

Given example in the UI not working as intended. The system says the command contains an invalid email

Example given in the application was: find [p] g/n/john j/software engineer g/e/gmail.com

Screenshot 2022-04-01 at 2.58.12 PM.png


Labels: type.FunctionalityBug severity.High
original: wxliong/ped#6

[PE-D] Certain things are missing in UG

The header for the table of contents is there but the table of content itself is missing.

Screenshot 2022-04-01 at 2.16.17 PM.png

Notes about the command format regarding Tasks: is missing its content

Screenshot 2022-04-01 at 3.03.53 PM.png


Labels: severity.Low type.DocumentationBug
original: wxliong/ped#1

[PE-D] Confusion over INDEX in User Guide

Under Interview Features, INDEX is mentioned in both add and edit function. However, they are referring to 2 different types of lists, Person and Interview. Would be good for the user to specify which one is being referred to.

image.png

image.png


Labels: type.DocumentationBug severity.Medium
original: Benjykoh/ped#14

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.