An Isp On Trabahanap: A Job Searching System With Geo-Location and Sms Notification Mobile Application
An Isp On Trabahanap: A Job Searching System With Geo-Location and Sms Notification Mobile Application
An Isp On Trabahanap: A Job Searching System With Geo-Location and Sms Notification Mobile Application
By:
Isnihara D. Sulog
Ray Jasper Edward Caberte
In Partial fulfillment of the requirements for the program Bachelor of Science in Information Systems
S.Y 2019-2020.
ABSTRACT
1
Unemployment is a profound problem with severe and lasting consequences for
individuals, society and economies. As advances in web and mobile technologies have rapidly
changed the world of businesses, they have also begun to fundamentally change the way that
the job seekers have the opportunity to interact with the employers. In an effort to evaluate the
use of online and mobile technology for job workers, this research proposal examines the use
of mobile technology as a vehicle for job seekers to have a new gate way to interact with the
employers. These opportunities have been broadened with the introduction of Internet-enabled
movements and behaviors in real-time conditions and specific contexts. This paper explores
how mobile technology is currently influencing planning practices, defines a taxonomy for
current mobile applications, and hypothesizes how these technologies will influence the future
of the planning profession. The mobile application “TrabaHanap: A job searching system with
geolocation and SMS notification mobile application” provides an easy and intuitive platform
for the job seekers to find company or organization that suits their search criteria based on their
GPS location and also helps employers to find an aspiring applicants that best suits to the vacant
position they need. The job seekers can sign-up with the application and create their own
profile. The employers too can sign up and create their accounts. The aim of this research
proposal was to create an Android application for the Job seekers and Employers in Caraga
Region that has all the features that a user would often use when he/she use the mobile
application. It is a one-stop solution for looking a job and looking for an applicants. So, both
2
TABLE OF CONTENTS
ABSTRACT ........................................................................................................................ ii
2.9 New job and interview alert through short Message Service (SMS) ................. 16
3
CHAPTER 3. MATERIALS AND METHODS .......................................................... 17
4
Chapter 1.
INTRODUCTION
people socialize, communicate, and play. Mobile, handhelds, and easy to carry devices have
started a new revolution in software engineering. These small but efficient devices are capable
to run applications created with high-end programming languages. In today’s global economy,
the challenges associated with finding a suitable job is amplified by the technicalities associated
with the Job search process which is seen by experience. Normally when we want to apply for
a job, we search the newspapers; listen to radio and television broadcasts that may advertise
vacancies and also job seekers register themselves with job site portals. Nowadays, mobile
applications are strongly emerging in business, enhancing productivity and clients’ satisfaction.
Developing mobile applications are great way to reach out potential applicants and provides an
easy way for the employers to find aspiring applicants that best suit for any job vacancies of
the company. You can enhance the experience of your applicants as well as your company by
building the best mobile application. In addition, mobile apps can increase the flexibility and
the new gateway for job seekers to easily find a job vacancies within Butuan City by reaching
out to the company or employers in their locations with the use of this mobile application.
Finding a vacant position that will perfectly matches to the skills and field of interest is
a very challenging and tough journey for the job seekers. It is very difficult and time consuming
5
to find a vacant position or any job hiring with a desired area near by the job seekers' residence
or within the convenience zone for travelling. Moreover, finding the right person with desired
qualification that best fits to the available job with all the desired skills and ability to perform
and provide the job requirements is one of the difficult task for the employers. Mobile
applications have made this process of seeking and searching right and much convenient for
job seekers as well as employers. It is a platform where both the parties can get to know each
other and interact instantly without location and availability of each other being a constraint.
TrabaHanap: A Job Searching System with geo-location and SMS Notification Mobile
Application provides a solution for these people in a better way. It will allow the job seekers
to find jobs based on their various filters like distance from their place of residence, availability
to work, pay per hour and designation. The app also allows the employers to ask a common
question to the applicants to which, the applicants can reply by uploading the short multimedia
clip in which they tell about themselves while also answer the question. This makes the task of
shortlisting applicants easier at the employer’s and recruiter’s end since they can now review
the applicants profile by evaluating their answers uploaded through the multimedia clip, since
just looking at the resume may not give them clear idea about the amount of verbal
communication skills that they might be looking for. This also saves their future time that they
may invest on meeting the candidates and then probably rejecting them.
Unemployment is one of today’s most pressing problems, not just for individuals but
also for economies and societies. Despite recent economic growth, unemployment remains
alarmingly high. That's why, the researcher conduct a solution that will help the job seekers
to look for a job in a most fastest and convenient way. This study aims to design, implement,
deploy, and maintain solutions that will be beneficial to both job seekers and employers.
6
The following are the problems that the job seekers and employers would face in terms
• Job seekers had the hard time looking for the vacant positions that will suit to
• It is time consuming for the job seekers to personally go to the company to find
The general objective of the study was to analyze, design, evaluate performance and
• To design an android application that will provide job opportunities to the Job seekers
in Butuan City.
• To design an android application that will help the employers and recruiters in looking
for the applicants that will fit to their job search requirement.
• To design a mobile application that will improve the traditional way of interacting with
• To help job seekers find right job that matches all their requirements and suites their
availability.
specific location.
7
1.4 Significance of the Study
challenging and tough journey for the unemployed and job seekers to look for any job
vacancies in every company. As mobile devices become more important to our daily lives,
we think of a mobile application that will reinforce easy way of looking for a vacant job
positions for the job seekers because he/she can access to more vacancy information
through the following means and increase the chance of getting employed and as to the
employers or recruiters for them to have an efficient and effective way of searching and
The " TrabaHanap: A Job Search System with geo-location and SMS Notification
Mobile Application " is not exclusive to the unemployed and so the study is concerned
with job search in a wider context. It enable to facilitate the needs of the company when it
comes to searching and hiring desirable applicants that will provide the necessary
With this innovative way of searching job vacancies and desirable applicants, it reduces
the complexity that both job seekers and employers encountered. Because the said
transaction can now be done by using this mobile application. Thus, this proposed solution
could be great help for both job seekers and employers and to their company.
The study was focused on the design, implementation, deployment and maintenance of
the " TrabaHanap: A Job Search System with geo-location and SMS Notification
Mobile Application " for the unemployed, job seekers and employers or recruiters in
8
terms of job and applicants searching. Specifically, this study focused in the Government
Other business transaction that is not related to the scope and limitation of these studies
9
Chapter 2
This chapter presents the related studies which serves as a guide for the researchers’
pursuing of the mobile application development and it will discuss about the existing job search
mobile applications, their functionalities and capabilities. In addition to this, we will also see
some of the shortcomings that the existing systems have and how the proposed system in this
research, helps to ease the process of job search for the job seekers and the process of right
Job search is the process that aims to match job seekers to suitable job opportunities.
accept or reject job offers given the cost of searching and the reservation wage. A sociological
perspective on job search takes into account more aspects of the job-search process –
motivating factors leading individuals to search and activities that lead to job offers being
made. Job-search methods have traditionally been divided into ‘formal’ and ‘informal’
methods. Formal methods include using the services of employment agencies or answering
advertisements published in newspapers, journals and, more recently, the Internet. Using one’s
personal contacts is among the most studied informal job-search strategies. Likewise, job-
10
search behavior has been classified as ‘active’ or ‘passive’ depending on the level of activity
that the individual engages in to seek employment, with the former being associated with
greater activity than the latter. Another concept used in previous studies of job search is that of
job-search ‘intensity’ – variously measured by time spent looking for jobs, the number of
The existing system or flow for job search and recruitment involves traditional methods
where the job seeker must travel physically to different locations in search of job vacancies and
then make an application to that store location. However, this most of the times involves a lot
of overheads like the recruiters or employers may not be available at the time when the job
seeker visits the company or organization for the job. Also, it is difficult to find a common time
when both, the job seeker and the employer can be available to schedule an interview.
There are huge number of job search mobile applications present in different countries
and different areas. Most of these applications offer the common functionality of database
management for employers and recruiters and display job postings to the users based on their
keyword search. However, most of these applications do not facilitate a better way to the
employers to get to know about the applicants before meeting them. This, most of the times,
needs the employer to invest time in meeting number of candidates for interview based on their
different availabilities. Also, most of the applications allows its users to apply for the jobs
through the portal, but they do not facilitate direct communication between the employers and
11
the job seekers. They have to follow the traditional method of communication using emails or
phone calls. For job seekers, it is difficult to estimate the exact location and distance of the
posted job that they are viewing without noting down the address and then looking it up in the
google maps. This impact many other decision making factors for the candidates like what is
the time required to reach by using various means of commute, is there public transport
available, if yes then what is the flexibility and other such related questions.
There are several ways of developing a mobile application. The outcome will be the
basis of what type of approach that the developer are going to follow. Hybrid Applications can
be considered as part web and part native applications. Hybrid applications make it possible to
embed HTML applications. These applications can be developed and built faster since one just
needs to write a single code and then build two different versions of the application, one for
android platform and the other one for IOS platform. Since HTML and scripting languages are
involved, it is also build a web version of the application using the same code. Therefore, the
code is reusable for hybrid applications. Since Native apps offer the best UI and overall user
ArcGIS online is a cloud-based mapping and analysis solution. Use it to make maps,
analyze data, and to share and collaborate. Your data and maps are stored in a secure and private
infrastructure and can be configured to meet your mapping and IT requirements. ArcGIS for
Android serves as a mobile gateway into the ArcGIS system and promotes collaboration and
12
information sharing between users. They can use the app to explore maps, find places and
addresses, query information hosted on either ArcGIS Online or ArcGIS for Server, and collect
and edit data. ArcGIS technology now runs on multiple mobile platforms and devices including
iPhone, iPad, Windows Phone, and Android. "The Android smartphone and tablet market has
really exploded," says David Cardella, product manager for Esri mobile technologies. Users
have the ability to navigate map galleries in just a few taps and search for and identify locations
and GIS features. Detailed metadata is included to provide users with additional map
information. The ArcGIS for Android application also provides an intuitive data collection and
editing experience. The app includes a set of hosted industry-specific collection sample maps
so users can test-drive data collection and editing capabilities. The embedded GPS or the map
can be used to collect and update data, as well as attach photos, videos, PDFs, and Microsoft
Word documents. Popular maps can be accessed faster by adding them to a favorites list. When
interacting with the map, users can tap and hold to accurately locate a position on the map using
a magnifier. Linear and area measurements can also be performed based on current location or
2.6 LinkedIn
websites and mobile apps. Founded on December 28, 2002 and launched on May 5, 2003. It is
mainly used for professional networking, including employers posting jobs and job seekers
posting their CVs. As of 2015, most of the company's revenue came from selling access to
information about its members to recruiters and sales professionals. Since December 2016 it
has been a wholly owned subsidiary of Microsoft. As of June 2019, LinkedIn had 630 million
registered members in 200 countries. LinkedIn allows members (both workers and employers)
13
to create profiles and connections to each other in an online social network which may represent
real-world professional relationships. Members can invite anyone (whether an existing member
With more than 630 million users, LinkedIn is the world's most popular social media
network for professionals. LinkedIn doesn't only let people create their own profiles and search
for jobs. It also lets those companies reach out to candidates and recruit them on the site.
Features include targeted job promotion, recommended matches, and candidate management.
Users can also share posts and publish their own content on this platform. They get
opportunities in LinkedIn to boost their own standing through their own content. That can make
2.7 Indeed
launched in November 2004. It is a subsidiary of Japan's Recruit Co. Ltd. and is co-
headquartered in Austin, Texas and Stamford, Connecticut with additional offices around the
currently available in over 60 countries and 28 languages. In October 2010, Indeed.com passed
The site aggregates job listings from thousands of websites, including job boards,
staffing firms, associations, and company career pages. In 2011, Indeed began allowing job
seekers to apply directly to jobs on Indeed's site and offering resume posting and storage.
14
Simply Hired is an employment website and mobile application and an online
recruitment advertising network based in Sunnyvale, California. The company was launched
in 2003. In 2016, Recruit Holdings Co., Ltd. (owner of Indeed.com, a Simply Hired
The company aggregates job listings from thousands of websites and job boards. It then
advertises those jobs on its website and mobile app. Job seekers search job listings on Simply
Simply Hired is a job search engine that collects job listings from all over the web,
including company career pages, job boards and niche job websites. Simply Hired matches and
displays relevant jobs to job seekers on the Simply Hired website, mobile app, and numerous
partner sites. Simply Hired lists job openings from 700,000 unique employers. The company
operates job search engines in 24 countries and 12 languages. For the past 3 years, Simply
Hired has been named a ‘Top job search website’ by Forbes and PC Magazine.
2.9 New job and interview alert through Short Message Service (SMS)
Seekers become a member by filling up the resume and browses the jobs. They can get
their suitable jobs from here. If he wishes to apply he can easily apply for the post. The
company will return the result through the personal email or postal address that given in the
seekers resume. Our country’s job sites are unlike other developed countries. Jobs are searched
using mobile and also can be applied through mobile in the developed countries. So job sites
in our country are behind on this new technology. So we are here introduced a new features
SMS facility which gives alert in different times. The recent growth and infrastructure of cell
phone allows making this feature popular. Seekers first signup the site with his cell phone
number and when new job is available that meet his criteria, specialization and education, new
15
job alert SMS will send to him. So he does not need to surf the net again. He can easily get all
updated information about jobs using cell phones. Seekers can get all details about the new job
instantly from the cell phones using SMS facility. This system helps people to know about jobs
market from reliable media mobile network. He also gets the interview alert along with other
message alert from SMS. Using SMS facility people can easily find out their desired job and
this SMS make this job site very effective and time saving.
Chapter 3
METHODOLOGY
This chapter presents the platform that the prototype is developed for, and the
development tools and programming language used in the prototype development. It will also
introduce the testing of the prototype and the questionnaire, which will be given to a random
16
3.1 Data Gathering
Various actions were done by the researchers to identify the information’s needed in
this study. This enables to broaden the researchers understanding and also for finding the
necessary requirements for " TrabaHanap: A Job Search System with geo-location and
3.1.1 Interviews
Interview is one of the most important tool in conducting this research to gather
important information that is needed in developing the mobile application. Interviews are
useful to obtain detailed information about personal feelings, perceptions and opinions of
3.1.2 Survey
To gain knowledge of what job seekers and employers think about the project idea. The
questionnaire was anonymous and contained five questions. Survey questionnaire was clear on
the fact that the job seekers and employers would have to initiate their participation in the
survey. Therefore, they were given the form on paper. They would then decide whether or not
17
Through literature review were carried out by the researcher by the use of internet.
Various related studies and writings related to Job searching and developing of mobile
Right from the beginning after the requirement gathering and analysis phase. The
researchers been using waterfall model for the development of the features and the application
ultimately. Each feature was analyzed for its implementation requirements and dependencies
and then implemented. After every feature implementation, the application’s functionality was
tested to find the bugs and then were fixed after that. Waterfall methodology is one of the most
effective approaches to all the software development businesses, it ensures a proper channel of
communication, which helps both the clients and App Developers execute the desired mobile
• The job seekers as well as the employers and recruiters should experience minimalist efforts
to find jobs and post jobs respectively with clean and easily understandable user interface.
• The backend database should be able to scale easily with generation of new job posts by the
• Computation time between the databases along with other backend services with the
18
• The application should be able to detect and access the camera of the phone for recording the
• The application should remain online without any crashes and lags 99.99% of the total run-
The following softwares were needed for the development of this mobile application:
-Android SDK to provide the API libraries and the developer tools necessary to build, test, and
19
20
21
22
23
3.6 Use Case Diagram
24
This layout shows how the mobile application disseminates information across every
smartphone who’s accessing it with a Wi-Fi connection. The Wi-Fi router is connected to a main
router where it has a firewall system that filters out the network and organizes the connection
through the internet and to the server. The server will serve as the storage of data and it has a main
25