Kevin Dunbar
Creative Computing / Year 3

alt_text
Kevin Dunbar

Kevin Dunbar

Creative Computing

Year 3

  • Project Title JobApp - A Job Seeking Web Application
  • Course BSc [Hons] Creative Computing
  • Year 3
  • Contact Info kevin.p.dunbar@gmail.com

JobApp - A Job Seeking Web Application

The aim of this project was to develop a web application that would aid users in finding a job. The app should allow users to easily search, view and apply for job listings. The application should also notify employers of applications to their job listing.

Project Description

JobApp was developed as a web application using a combination of Html, CSS, Bootstrap, PHP, JavaScript and SQL, this would ensure that the application could be easily compiled for and ran on any android device with internet access. It would also make it possible for the application to be easily ported to iOS and Windows Phone in the future. By using the Bootstrap framework, we could ensure that the application would be responsive and would be fit for both phones and tablets. All of the user’s credentials and jobs are hosted externally in a MySQL database which is accessed using a combination of PHP and SQL. The user has the option to view the results from their job search in a list or to view them on a map, where each job appears as a marker on the map. When the user is viewing a job, they have the option to save it to their favourites, which can be easily accessed later on, or to apply to the job. When a user wants to apply for a job, they are given the option to include a cover letter and to upload their CV. Once they have applied to the job, their information is emailed to the relevant employer, their CV being sent as an attachment.

Project Findings

The final product allows users to easily search, view and apply to job listings on their phone or tablet. The user is able to use the application as a guest or sign up for an account to avail of the additional features such as the favourites system or the apply for a job. The application features many sample job listings that vary in location and job type, and real job listings can easily be added to the database in the future.

Kevin Dunbar
Creative Computing / Year 3