COMP4801 - Final Year Project

PaylancerHK

Matching system for creative projects and freelance workers

This project aims to implement a freelance job matching system, which connects a list of jobs and a list of freelance workers by performing matching. The system focuses on creative industries in Hong Kong. The rights between employers and freelancers should be balanced.

Two different platforms, including a web-based user interface (UI), and a mobile application, will be available to users for accessing the system.

Background

The creative industry in Hong Kong is suffering from lacking of an efficient freelance job matching platform.

There is a large demand for creative works in Hong Kong, for example, graphical design, which covers poster and banner design, illustrations for books and novels, logo design, web page design and even drawings for mobile applications. Especially in the field of drawing, since the duration of a work is short in average, it is perfectly suitable as a freelance job. Therefore, graphical design was chosen as a start-up target of the platform.

Although a significant amount of job-finding-websites, such as the Government Labour Department's website and HKGoodJobs.com, have existed on the current market, those websites are not considered as job matching platforms. It is because the systems only allow the clients publish their recruitment advertisement without interaction with job applicants through the system

Due to the situation of lacking such a platform, many employers have the difficulty of finding suitable freelancers for the creative works.

Key Features

How does it work?

Artist Profile

Normally, the salary of a freelance illustration job is low so it is not worth of time to write a cover letter for each job. To enhance the process of selecting the most suitable freelancer for a job, the platform will introduce a function called Artist Profile. Artist Profile will show the previous works of the freelancer in a clear manner and could function as a CV.

Acting as an intermediary

To ensure freelancers will get paid after they have finished their work, employer are required to paid full money when the contract is established. The platform will deliver the money after the freelancer has finished their work.

Job Notification

Traditional job matching platforms inform users by email. They send job application information and some job suggestions to freelancers by email but most users does not check their email boxes frequently, making the information out-dated. Instead of traditional email notification, the Android application of our platform can make use of the Android Notification function to inform the freelancers efficiently and give them some useful job suggestions.

Project Schedule

Date Tasks

2015 OCT

Deliverables of Phase 1: Inception

  • Project Plan

  • Project Website

2015 NOV

System Design

  • Research on freelance works and creative jobs

  • Review on existing platforms

  • Gather user requirement

  • System structure design

2015 DEC

System Development

  • Database design

  • Implementation of core functions and use case

  • Web UI design

2016 JAN

Deliverables of Phase 2: Elaboration

  • Detailed Report

  • First Presentation

2016 FEB - APR

System Extension and Elaboration

  • Complete implementing use-case

  • Additional functions and features

  • Implementation of Android version

  • Optimization, testing and debugging

2016 APR

Deliverables of Phase 3: Construction

  • Final report and source code

  • Final presentation

Documentation

Project Plan

About Us

Supervisor:
 
Dr. Vincent Lau
 
Team Members: Chan Chun On
Ng Yik Fan
 
Email: fyp15013[at]cs.hku.hk