Northern University of Business and Technology Khulna
Department of Computer Science and Engineering
Project Idea Generation
Project Title:
Online Job Portal
Submitted by:
Nafisa Anjum Medha
11220120742
anjumnaafisa@[Link]
Course Title: Software Development III
Course Code: CSE 4104
Section: 7A
Submitted to:
Shahadat Hoshen Moz
Senior Lecturer
Department of CSE,
Northern University of Business and Technology Khulna
Date of Submission: 08 May, 2025
Project Idea and Overview:
The project Online Job searching and Recruitment System is a web application that provides
a platform for Job seekers to find a suitable job according to their qualification and
experience, as well as Recruiters, can find the eligible candidate for their posted job.
In this System, we have three types of users: Jobseeker, Recruiters and Administrator.
Anyone can avail of the System services by registering themselves as a Job Seeker or Job
Provider.
Administrators will manage and authenticate the users to use the systems services.
Administrators will approve or reject the registration application of these users.
Job seekers can search for vacancies according to their qualifications and experience. Job
seekers can apply and upload their CV in the portal. After searching for a suitable job, Job
seekers can message Recruiters directly.
At the same time, Recruiters can see job seekers profiles, find suitable and eligible
candidates, post new vacancies, see profiles and conduct interviews for recruitment.
Objectives:
• Simplify the Job Search Process: Provide job seekers with an intuitive platform to
easily search, filter, and apply for relevant job opportunities.
• Empower Employers with Efficient Tools: Allow employers to post vacancies,
review applications, and manage candidate data through a centralized dashboard.
• Implement Secure, Role-Based Access: Ensure system features are accessed based
on user roles (e.g., job seeker, employer, admin), with secure login and data
protection protocols.
• Centralize and Streamline Data Management: Maintain a comprehensive system
for storing and tracking user profiles, job listings, and applications in a structured and
accessible manner.
• Enhance Usability Through Intuitive Design: Deliver a seamless user experience
with a clean, responsive interface that makes navigation and interaction effortless for
all users.
PROJECT INFORMATION:
Project Type: Web Application
Programming PHP 8.1, HTML, CSS is required
Language
Front End HTML, CSS, BOOTSTRAP
Back End PHP, MySQL
Database Mysql
Integration
IDE Tool Visual Code 10
Table:1 (Project Info)
Features of the Online Job Portal:
JOB SEEKER’S:
• Registration and Login: Create and manage personal accounts.
• Profile Management: Upload resumes, update personal information, and set
job preferences.
• Job Search and Application: Search for jobs using various filters and apply
directly through the platform.
• Application Tracking: Monitor the status of submitted applications.
RECRUITER’S:
• Recruiters can register themselves using email-id, mobile number, etc.
• Job providers can add/update the profile of a company.
• Recruiter can post new vacancies.
• He can see and filter all applications of job seekers.
• Recruiter can see and download resumes of job seekers.
Working Flow Diagram:
Figure-1: Working flow diagram of Online Job Portal
Key Benefits:
• Easier Job Searching: Job seekers can quickly find and apply to jobs that match their
skills and interests, all in one place.
• Faster Hiring Process: Employers can post jobs, review applicants, and contact
candidates without delays — making the whole hiring process smoother.
• Simple and Easy to Use: The platform is designed to be user-friendly, so both job
seekers and employers can use it without technical difficulties.