Job Portal: Industrial Training Project Synopsis ON
Job Portal: Industrial Training Project Synopsis ON
Job Portal: Industrial Training Project Synopsis ON
PROJECT SYNOPSIS
ON
JOB PORTAL
JOINED AT
EME TECHNOLOGIES
INDEX
S.No. Topic Page No. Signature
1. COMPANY PROFILE 3
2. PROJECT INTRODUCTION 4
2.1 MODULES 5
BIBLIOGRAPHY
4. 8
COMPANY PROFILE
Over the past decade, EME has been one of the fastest growing technology companies not only
in Chandigarh but in the India. What has been the source of EME’s success during this period of
economic turmoil a combination of technical expertise and an innovative management
philosophy that unleashed the innovative thinking of empowered employees.
EME Technologies brings IT and engineering services expertise under one roof to solve complex
business problems for its clients. Leveraging our extensive global offshore infrastructure and
network of offices in Chandigarh, we provide holistic, multi-service delivery in such industries
as IT software services.
A micro-vertical strategy, built on strong domain expertise, ensures that no matter how complex
a company’s business problem is, we can offer an alternative approach that is sustainable and
innovation-driven. We develop software for all problems in cost effective and time effective
manners. It doesn’t matter problem is how complex we value your hard earn money and take
care of your satisfaction. We believe in quality and your satisfaction.
Why EME?
PROJECT INTRODUCTION
“Job Portal” Online job portal is a web application built in PHP and MYSQL as backend. It
provides the candidates ability to register to this application and search for jobs, manage their
accounts. Each candidates will have their own account with their own home page. On the other
hand companies that are willing to publish the jobs for their company to candidates can register
to the job portal and get their own account created and can post jobs to portal’s database.
Registered companies can add or remove jobs and these jobs can be seen by various candidates
and they can contact the company person for the job. Main aim of this web application is to
make a good web application that can make this job search option easy and accessible to
everyone who are interested.
Job Portal is web-based application, which has three main entities – Candidates, Employers and
Admin.
Candidates can register themselves, modify their details, search and apply for the jobs.
Candidates can upload new resume, update his profile and can view his status of jobs he/she had
applied.
Employers can register themselves, upload logos and edit their profiles. Employers can buy
services like- Employers where in they can advertise in main page, posting vacancies and listing
in Featured Employers List. Employers can also add a note or some information about their
company, which act like advertisement in left menu of Candidate’s pages and Business Notes
where in they can write business proposals and some partnerships plan which can be rendered in
left menu of employers.
“Job Portal” is a web-based application, which helps end user to find a job with searching
criteria like preferred skill and location and work profile. It also helpful to “post job” and “search
candidate” based on jobseeker profile. Job provider can download resume of job seeker. Job
provider can make discussion with job seeker and also send mail to job seeker. It is developed in
order to reduce the gap between Industry and Industry needed resources. One can post his/her
details on this portal with all relative information.
This system tends to replace the existing manual system for the recruitment process which is a
time consuming, less interactive and highly expensive.
The main features of this system will be creating Vacancies, Storing application data,
Interview process initiation for the applicant and finally hiring of the applicant.
The Online Job Portal system that is to be developed provides the members with jobs
information, online applying for jobs and many other facilities.
The job seeker can apply for the match jobs and search job as per his/her requirement.
The website provides both the Job seekers and the Employers his/her User Id which is unique.
Administrator:
The administrator has provided the user name and password in order to get access to the
application. Administrator has the privileges to add, edit and update the latest vacancies
providers and also the privilege to provide the necessary detail about the jib.
Administrator has to enter the details of the Jibs which the application provides to the job
seeker and also has the privileges to add, edit and delete the vacancy details provided by the
application.
Job seeker:
Job seeker is the main user of the application who will view the Jobs provided by the
application and apply the job if the job seeker wishes. While finding for any of the job provided
by the application the job seeker must be registered user if not must register to the application.
Employer:
This module provides functionalities related to employers. Employers can post vacancy
details and update the details as and when necessary. Employers can search through applicant
resumes based on different criteria.
TECHNOLOGIES USED
HTML5:
HTML5 is a markup language used for structuring and presenting content on the World
Wide Web. It is the fifth and current major version of the HTML standard. It was published in
October 2014 by the World Wide Web Consortium(W3C).
The term represents two different concepts. It is a new version of the HTML, with new
elements, attributes and behaviours and a larger set of technologies that allows the building of
more diverse and powerful Web sites and applications. This set is sometimes called HTML5 &
friends and often shortened to just HTML5.
CSS:
CSS stands for Cascading Style Sheets. CSS describes how HTML elements are to be
displayed on screen, paper or in other media. It saves a lot of work. It can control the layout of
multiple web pages all at once. External stylesheets are stored in CSS files.
The style sheets define the colour, size and position of text and other HTML tags, while the
HTML files define the content and how it is organised.
The cascading means that a style applied to a parent element will also apply to all children
elements within the parent. For example, setting the colour of body text will mean all headings
and paragraphs within the body will also be the same colour.
JAVA SCRIPT:
JavaScript was first known as LiveScript, but Netscape changed its name to JavaScript,
possibly because of the excitement being generated by Java, JavaScript made its first appearance
in Netscape 2.0 in 1995. The general-purpose core of the language has been embedded in
Netscape, Internet Explorer and other web browsers.
JQUERY:
JQuery is a fast and concise JavaScript created by John Resig in 2006 with a nice motto:
“Write less, do more”. JQuery simplifies HTML document traversing, event handling,
animating and Ajax interactions for rapid web development. The purpose of JQuery is to make
it much easier to use JavaScript on your website. JQuery is a JavaScript toolkit designed to
simplify various tasks by writing less code. JQuery also simplifies a lot of the complicated things
from JavaScript, like AJAX calls and DOM manipulation.
The JQuery library contains the following features:
HTML/DOM manipulation
CSS manipulation
HTML event methods
Effects and animations
AJAX
PHP:
PHP stands for Hypertext Preprocessor. PHP is a powerful and widely-used open source
server-side scripting language that is used to develop Static websites or Dynamic websites or
Web applications. PHP scripts are executed on the server and the result is sent to the browser as
plain HTML.
PHP can be integrated with the number of popular databases, including MYSQL,
PostgreSQL, Oracle, Sybase, Informix and Microsoft SQL Server.
PHP can be embedded within a normal HTML web page. A PHP file contains PHP tags and
ends with the extension “.php”.
SQL:
SQL stands for Structured Query Language. SQL is used to communicate with a database.
According to ANSI (American National Standards Institute), it is the standard language for
relational database management systems. SQL statements are used to perform tasks such as
update data on a database or retrieve data from a database.
Some common relational database management systems that use SQL are: Oracle, Sybase,
Microsoft SQL Server, Access, Ingres etc. Although most database systems use SQL, most of
them also have their own additional proprietary extensions that are usually only used on their
system. However, the standard SQL commands such as “Select”, “Insert”, “Update”, “Delete”,
“Create” and “Drop” can be used to accomplish almost everything that one needs to do with a
database.
BOOTSTRAP:
Bootstrap is the most popular HTML, CSS and JavaScript framework for developing
responsive, mobile-first websites. Bootstrap was developed by Mark Otto and Jacob
Thornton at Twitter and released as an open source product in August 2011 on GitHub. It
includes HTML and CSS based design templates for common user interface components like
Typography, Forms, Buttons, Tables, Navigations, Dropdowns, Alerts, Modals, Tabs,
Accordion, Carousel and many other as well as optional JavaScript extensions. Bootstrap also
gives you ability to create responsive layout with much less efforts.
BIBLIOGRAPHY
Websites: