You are on page 1of 4

Objective:

The Objective of the Project is to build the Online Job portal.Here the Job
Seekers can register and apply for the Jobs that have been posted by the
Employer.These two Modules have been maintained by the Admin.

Introduction:
The application is a Web based(Browser)Application.Application Requires job
seeker registration,subscription and also the Employer registration and these two
are maintained by the Admin.here Employer can posts the Jobs and select the
Jobseekers by searching with Keywords,Experience etc where as Jobseeker will also
search for the Jobs by Geographical area(Country,State,City),Company Name and
Qualification.

There are Three Categories of the users who can use this Application

1)Job Seeker

2)Employer(Job Poster)

3)Admin

We can divide the Application in to Three modules

1)Employer(Job Poster):

 Here the Employer register using fields like designation,Company Name,GST and
Company Teamsize etc.
 After the Registration They can maintain their profile and also add the
Company logo to their profiles.
 They can post the Jobs and also modify the jobs according to their Requirements
and also need to posts the Future requirements too so that it can alert the
Jobseekers to upgrade their skills and Technologies.
 They can search for the profiles from Jobseekers with keywords,Experience and
also the Salary based.
 The profiles with the exact match is going to be fetched exactly according to
their Requirement/Job Postings in Dashboard.
 Retrieve Passwords Reset Via Email.
 Whoever Applied the JobPost is going to be send via Email.
 JobPosting Expiry Date and the CVs/Resumes Intake time.
 Setup multiple Registration accounts for Collegues.
 View Submitted Job seeker.
 Schedule a interview for Job seeker.
 Send a Offer letter to the Jobseeker via Email and as a Notification to the
Jobseeker.
 Can also maintain a Relation between two Employers Regarding Project
allocations.
 Ability to download the Resumes/CVs of the Jobseekers.

NOTE: The JobPostings can also be done without any Registration for the
Employers and it is for Free.

NOTE: The Employers can be Companies,Freelancers,Institutions etc.

2)Job Seeker(Employee):

 Search Jobs by keywords,Workstatus,Geographical area,Salary,company


Name etc.
 Upload Video CV upto 2min.
 Resume Posting capabilities.
 Ability to get the Notifications of the Jobpostings Via Email which match
their profile.
 Here the Jobseeker will Regsiter with the fields
Certifications,Achievements,Profile pic,Fullname,Education etc.
 Here the Jobseeker will also provide the Skills and Technologies that are
Upgrading in the future so that the it will suggest some learning videos
and also suggests to upskill from the Jobposter Future Requirements.
 Displays the Jobs that match their Profiles.
 Payment for the Premium Applying.
 Save the Jobs that Interests them.
 Retrieve Password Via Email.
 View Applied Jobs history from profile.
 Ability to Handle the Profile and can add the Required fields.
 Ability to Apply the Jobs on Clicking apply button.
 Get the Applied Job Response.

NOTE: The JobSeeker can be Employee,Student,etc.

NOTE: The Interns can also able to apply for the jobs and after completion of
Internship their profile should be Created and for Free.
3)Admin:

 Manage both Employer and Jobseekers Profiles.


 Manage Payments of the Jobseekers.
 Send Messages to Jobseekers for subscriptions.
 Ability to send the notifications via Email to both Employers and
Jobseekers according to their Account status.
 Most Recent Jobs to be displayed on Home page.
 Search Jobs based on their keywords,categories,locations etc.
 Configure the Fee of Premium membership
 View all Billing Transactions.
 Search Subscribers.
 Export Jobseeker Data in Xml.
 Ability to send invoices for the Premium Membership.
 View Reports on Jobseekers,Employers Data and Jobseekers
sales,order history data,invoices setout on Monthly,Yearly and Week
basis.
 Admin has the option of printing the whole Jobseekers,Employers data.
 Import resumes directly from Database.
 Email verification when user register on site.

Technologies Used:

 Html,CSS,Bootstrap,Javascript,Reactjs for Frontend


 MySQL,Springboot(3.3.2 snapshot) and Java(Jdk 17) for
Backend
 Github for Code Deployment.
Time Division:

Total Time required:90 Days

SR.NO Task/Work Duration Output

SRS
1 Software Requirement Specification 10 Days and planning
And project planning Doc

2 Database Designing 20 Days Tables

3 UI(design) and connection to Backend 45 Days

4 Testing 15 Days

You might also like