POST Req /hr/login --> HR login
POST Req /employee/login --> Employee Login
POST Req /hr/:hrId/add-employee --> To add an employee
GET Req /hr/:hrId/employees --> To see all the employees under a particular HR
GET Req /hr/:hrId/employees/:empId --> To see a particular employee under a particular HR
POST Req /employee/:empId/create-leave-req --> To apply for leave request to your HR
GET Req /hr/:hrId/leave-reqs --> To see all the leave requests which are neither approved or rejected
POST Req /employee/:empId/create-loan-req --> To apply for loan request to your HR
GET Req /hr/:hrId/loan-reqs --> To see all the loan requests which are neither approved or rejected
POST Req /employee/:empId/create-bonus-req --> To request for bonus to your HR
GET Req /hr/:hrId/bonus-reqs --> To see all the bonus requests which are neither approved or rejected
PUT Req /hr/:hrId/employees/:empId/edit --> To update employee details like team, salary etc.
POST Req /hr/:hrId/loan-reqs/:loanId/:status --> Respond to loan request
POST Req /hr/:hrId/leave-reqs/:leaveId/:status --> Respond to leave request
POST Req /hr/:hrId/bonus-reqs/:bonusId/:status --> Respond to bonus request
POST Req /hr/:hrId/open-attendance --> Open the attendance form and mark everyone absent at start.
POST Req /employee/:empId/mark-attendance --> Mark your attendance
GET Req /hr/:hrId/get-specific-attendance --> Get attendance of all the employees on a particular day
GET Req /hr/:hrId/employees/:empId/get-attendance --> Get attendance of a particular month of any employee
GET Req /employee/:empId/leave-reqs --> Get leave requests
GET Req /employee/:empId/loan-reqs --> Get loan requests
GET Req /employee/:empId/bonus-reqs --> Get bonus requests
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|