55 lines
2.0 KiB
Markdown
55 lines
2.0 KiB
Markdown
Product Requirements Documents.
|
|
|
|
**workflow**
|
|
1.Admin will create a job in erp system.
|
|
2.ERP system will send the job data to ATS.
|
|
3.ATS receives JOb data and save it to ATS along with Source name, IP addres and timstamp.
|
|
4.Admin should verify the data received from the ERP system and apply any changes if required and save the job.
|
|
5.Admin can creat a new job even on ATS and then this job is syc to the ERP.*
|
|
6.Admin can create a multiple Applicant-form for each job using the dynamic form generator and only one applicant-form per
|
|
job is marked active.
|
|
7.Admin can publish a job posting from ATS to linkedin.
|
|
8.Applicants can apply to job through linkedin post or by visiting the career website.
|
|
9.The ATS will save the applicant-form data to the database and a single view for all candidates in one location.
|
|
10.The system will use AI to extract and parse the resume of the applicant and match it with the job description.
|
|
11.The system should filter the top 100 candidates based on their skills and job description.
|
|
12.The admin should verify and can accept or reject the ai top 100 candidates suggestions.
|
|
13.The admin can update the status of the accepted candidate and move to next stage.
|
|
14.The admin can schedule the interview from with the system using zoom and send invitation links via email to the candidate.
|
|
15.The admin can reschedule or cancel the interview meeting and notify the candidate.
|
|
16.The admin should update the candidate stage.
|
|
|
|
|
|
|
|
|
|
**Technical Implementation**
|
|
1.CRUD for job
|
|
2.CRUD for candidate
|
|
3.CRUD for meeting
|
|
4.API for integrating ERP
|
|
5.MODEL for SOURCE
|
|
6.Model for job
|
|
7.MOdel for candidate
|
|
8.MOdel for User
|
|
10.Model for Form
|
|
11.Model for FormField
|
|
12.Model Meet
|
|
13.Model for Schedule
|
|
14.crud for schedule
|
|
|
|
**Features**
|
|
1.schedule interview meeting (allow admin to automatically schedule interview meeting for filtered candidate )
|
|
2.AI candidate ranking (top 100) for each job.
|
|
3.Dashboards for analytics.
|
|
4.Agencies
|
|
5.Initial permanent field for each candidate form
|
|
6.Candidate authentication
|
|
|
|
|
|
**UI and design**
|
|
|
|
|
|
|
|
**Integration**
|
|
|