diff_months: 10

SPR-23 Job Hunt Online Job Search & Recruitment Platform

Flat 50% Off Order New Solution
Added on: 2024-11-26 02:00:11
Order Code:
Question Task Id: 488184

PROJECT NAME: JOB HUNT


TEAM NAME: DREAM TEAM


DATE: 02/12/2023


COURSE: ADVANCED SYSTEM ANALYSIS AND DESIGN: SPR-23


TABLE OF CONTENTS



  1. Introduction

  2. Product Vision

  3. Strategic Analysis

  4. Personas

  5. Features


INTRODUCTION


Nowadays people can search for jobs online. They can apply for jobs through online platforms where they can share their resume and look for the right job. The recruitment process is also done online. There is a large market out there where our application can be the bridge between qualified candidates and companies.


JOB HUNT is a website where a job seeker can look for his/her dream job and the companies can hire a candidate who is perfect for their job right after the candidate has applied.


PRODUCT VISION


FOR JOB SEEKERS or COMPANIES WHO ARE LOOKING FOR A DREAM JOB OR CANDIDATES WITH SPECIFIC SKILLS FOR A COMPANY ENVIRONMENT, THIS WEBSITE GIVES THEM A PERFECT MATCH.


STRATEGIC ANALYSIS


There are lot of websites where you can apply for the job and post the jobs etc but what makes this website different from others is that here the job provider can filter the profiles using the matching process based on similarities of the posted by the job provider and seeker.


After filtering the candidates, they go through the recruitment process conducted by the provider and he can post ratings on their job seeker profile based on communication, skill level, technical knowledge, risk management and so on where we display average of all those and we display rating on the profile which helps for other recruiters during filtering process.


We have created a small survey where it shows the candidates had not come across with websites with these features


Through the survey we can see a lot of people are using online websites for finding their job. Majority of them finds that they havent seen these features added to the websites.


PERSONAS


1: Applicant Persona


After signing up your account into applicant basis, you have to fill up your personal profile and upload your resume which we use to send the application to companies.


Over here you can search for your jobs based on various descriptions and filters . You can filter the jobs based on your catalogs such as work experience you got, skills , job description, location and even salary as well and after looking up for perfect job you open the job page there you can see the company rating and comments related to company requirements and skills they need and so on . There is an apply now logo where you can start applying for the job once you select it we will start applying for the job using u


Your resume and personal information. The company is going to receive your resume and they will start contacting you if your profile getsshortlisted.


2: Company Persona


After signing up to the account into organization basis, you have to fill up your profile regarding organization . You can post your jobs available in your organization after that


Similar to the filter page in applicant profile you can see the jobs posted by your organization over there . After going through the job, you can select the applicants based on their ratings and resume sent to organization. Organization can find the contact details , work experience, skills of the applicant over here and the recruitment process can begin from here . After the recruitment process finishes organization can post ratings and comments regarding the applicant or their profile. Organizations can recruit suitable candidates for theirorganization too.


Features



  1. Job catalog with the ability to search and filter


After going through the login process and start applying for jobs on the left top corner you can see an icon with a filter once they click on that they can start filtering their job search based on various catalogs such as job description, work experience skills, location, rating using these catalogs they can filter out their jobs that they are suitable for any location they prefer


As you can see in the top left corner you can three dashes which take us to filter page


There is a filter page where they can filter the jobs based on job description, work experience, skills, location, rating using all the requirements they can filter their required jobs.



  1. Job Application Process for Recruiters


After selecting the job through the filter page they select the job perfect for them here is the job page where they can apply for the job using the icon apply now which at the top right corner after going through all the descriptions posted by the company they can apply for it where the website sends applicant resume to the company.


After the resume sent by the website to the company then they can view the applicants who are applied for various jobs posted by them


In the left corner, they can see various jobs posted by them and they select the particular job they can view applicants who applied for the job. then they can start the requirement process



  1. Job Posting Review and Comments


On the top right corner as you can see the add review icon where the applicant can add reviews and comments to the job postings.


It is similar to the company as well they can add reviews and comments to applicants as well based on their performance in the recruitment process.


Scrum process used by the team


We are going to use various methodologies from the scrum process for the completion of this project.


Sprints


we have managed to split the various tasks that are required for the completion of this project into various sprints where each sprint lasts for two weeks.


Daily Scrum


We have planned for a meeting once in two days to check whether there is any blockage in the project and discuss the project, it lasts about 15-20 minutes.


Sprint Retrospective


After each sprint, we plan to sit out and discuss the improvements needed to the project


or adding up special requirements to the upcoming sprint, if needed


Backlog Refinement


We held up a meeting to discuss the user stories and split the product backlogs into various sprint backlogs


Daily scrum meeting held on February 15th, 2023


Outcomes of the meeting:-



  • Assigning the roles in the project

  • Discussing the user stories

  • Creating product backlogs


Spring Retrospective meeting held on February 17th, 2023


Here we have allotted various user stories into various sprints


Team Norms



  • Be open-minded to new ideas.

  • All meetings scheduled should have an agenda.

  • No meeting if there isnt proper agenda.

  • Meetings should start on time.

  • When complaining, offer at least two alternative solutions.

  • Celebrate accomplishments.

  • To be on time for meetings.


Team roles



  • Tamkeen


. His work in this group would be to ensure that all processes and steps are progressed in an orderly manner. He also has theoretical knowledge of the testing phases so he is assigned to the testing team.



  • Deekshitha Vasamsetty


She has some experience in the IT field where she works as a team leader and has done some projects she has got experience in designing and working with those projects. So she is assigned to the development team working on HTML and CSS.



  • Maneesha akepati


She has got 15 months experience in the IT field. She has got some knowledge of HTML, CSS, and PYTHON so we are adding her to the development team working on HTML and CSS.



  • Vrund Patel


He has got experience in both python and HTML so he is assigned to the development team working on HTML and python.



  • Venkateshwar Rao Ananthoj


He has got experience in testing phases and database management systems. So he is assigned to the testing team and development team working on database management



  • Sai Tejeswara Reddy Kesavarapu


He has got experience in python and database management systems.so we are assigning him to the development team working on python and python to database connectivity.


Links to the GitHub repository:


Link to the GitHub project:


Project user stories


For Applicant



  • As a job seeker, I want to be able to apply to job opportunities directly from the job searching website so that I can save time and effort in my job search

  • As a job seeker, I want to be able to easily search for job postings by location, job title, and company so that I can quickly find relevant job opportunities.

  • As a job seeker, I want to be able to see reviews and ratings of companies from current and former employees, so that I can make informed decisions about where to apply

  • As a job seeker, I want to be able to communicate with recruiters and hiring managers directly through the platform, so that I can ask questions and get more information about job postings.

  • As a job seeker, I want to be able to save job postings that I'm interested in so that I can come back to them later and keep track of my applications.

  • As a job seeker, I want to be able to upload my resume and cover letter so that I can easily apply for jobs with just a few clicks


For Organization



  • As a hiring manager, I want to be able to post job openings and receive applications from qualified candidates so that I can find the best candidates for the job.

  • As a hiring manager, I want to be able to view and manage applications in one central location so that I can easily keep track of candidates throughout the hiring process.

  • As a hiring manager, I want to be able to message candidates directly through the platform to schedule interviews and ask additional questions.

  • As a recruiter, I want to be able to search and filter candidates based on their qualifications, work experience, skills, and applicant ratings so that I can find the most qualified candidates for open positions

  • As a recruiter, I want to be able to add reviews and ratings on applicant profiles based on their performance so that it is easy for other organizations in hiring process.


Sprint 1


Creating database tables to save login details using python


Creating a homepage, applicant registration form, organization registration form, and login page.


Adding CSS


Sprint 2


Create a page for organizations to post their job opening with the necessary skill required


Create a page for applicants to search for opening jobs and applying them


Sprint 3


Creating a filter page for both organization and the applicant in order to filter out job openings or applicants with particular qualifications, work experience, skills, location etc.


Sprint 4


Creating a page for organizations and applicants where they can add reviews to the particular organization or applicant based on their performance and experience


Sprint 5


Adding up additional features like popping up notifications when a particular job opening is posted save them for later for applying. Adding up additional features if required.

  • Uploaded By : Akshita
  • Posted on : November 26th, 2024
  • Downloads : 0
  • Views : 156

Order New Solution

Can't find what you're looking for?

Whatsapp Tap to ChatGet instant assistance

Choose a Plan

Premium

80 USD
  • All in Gold, plus:
  • 30-minute live one-to-one session with an expert
    • Understanding Marking Rubric
    • Understanding task requirements
    • Structuring & Formatting
    • Referencing & Citing
Most
Popular

Gold

30 50 USD
  • Get the Full Used Solution
    (Solution is already submitted and 100% plagiarised.
    Can only be used for reference purposes)
Save 33%

Silver

20 USD
  • Journals
  • Peer-Reviewed Articles
  • Books
  • Various other Data Sources – ProQuest, Informit, Scopus, Academic Search Complete, EBSCO, Exerpta Medica Database, and more