Amela
GlobalStaff Japan Co., Ltd. — platform build story
ℹ︎For confidentiality, company names, project names and system images have been replaced with pseudonyms and mock-ups.

HR for a foreign workforce, built in-house from scratch.

GaiWork is a unified HR and labour platform for employers running technical interns, specified skilled workers and other foreign staff across multiple sites, managing several hundred people and their residence statuses on one screen.

Residence expiry management, site-specific payroll, staff lifecycle and multilingual support — a platform meeting all four axes of employing foreign staff, built in-house from scratch in 6 months. This is the story of that launch.

Expiry risk
90% less
Manual checks → automatic alerts
Payroll effort
80% less
Attendance import → automatic calculation
Languages
3languages
Japanese, English, Vietnamese
Sites managed
Multiple locationsUnified
Across centres and plants
01
CLIENT
About the client

GlobalStaff Japan — one of the leading names driving the staffing industry in the country.

GlobalStaff Japan Co., Ltd. employs and assigns foreign staff — technical interns, specified skilled workers and others — across multiple centres and plants nationwide. With several hundred people on the books, it manages the whole lifecycle from application and interview through employment to leaving.

Employing foreign staff brings its own difficulties: strict management of residence status and expiry, work and pay rules that differ by site, and consideration for staff whose first language is not Japanese. GaiWork was built in-house from scratch to carry all of it on one platform.

Staff managed
several hundredScale
Locations covered
MultipleCentres & plants
Residence status categories
5Categories covered
Business Flow
1
STEP 01
Applicant registration & interviews
Register applicants and manage interviews
2
STEP 02
Active staff management
Residence status and sites managed in one place
3
STEP 03
Attendance import & payroll
Payroll calculated automatically from imported data
4
STEP 04
Alerts, statistics, documents
Expiry alerts and company-wide visibility
02
CHALLENGE
Design problems to solve

The four structural requirements the platform had to meet.

None of these were questions of technology choice; they were business requirements tied directly to compliance, HR workload and site operations. Building from scratch demanded a design that satisfies all of them at once.

Residence and passport expiry management
Get the design wrong and Eyeballing Excel ledgers, and a missed residence expiry becomes a compliance breach.
Site-specific payroll
Because rates and allowances differ by site, without a system Hand calculation piles up at month-end, and calculation errors creep in.
Staff lifecycle
Without unifying application, employment and leaving information, Ledgers scattered, and the current employment picture is lost.
Multilingual & permission control
Get the UI design wrong and Japanese-only screens confuse the site, and access to sensitive data spreads while permissions stay vague.
03
ARCHITECTURE
The architecture we built together

HR for a foreign workforce, on a foundation that never stops, across four areas.

Residence status management, payroll, staff lifecycle and multilingual/permission control — all four built in-house from scratch together with GlobalStaff Japan Co., Ltd. Each area stands on its own yet comes together in one console.

Amela
EXECUTION
6 months
Duration
24 man-months
Total effort
Area ①
Residence status & expiry
Challenge
A mechanism that stops expiries slipping past eyeball checks of Excel ledgers.
Solution
Automatic alerts for residence and passport expiry
Highlighted red in the list; anything within a month is caught immediately.
Area ②
Payroll
Challenge
A mechanism to calculate site-specific rates and allowances without error.
Solution
Payroll calculated automatically from imported attendance
Overtime and allowances follow site rules automatically.
Area ③
Staff lifecycle
Challenge
Unify application, employment and leaving information on one screen.
Solution
Unified on one screen by status
Moving between active, former and applicant takes one click.
Area ④
Multilingual & permissions
Challenge
Usable by non-Japanese speakers, with access to sensitive data controlled.
Solution
Japanese/English/Vietnamese UI + role-based permissions
A role × permission matrix makes access explicit.
Tech Stack
Frontend
Vue.js Vuex vue-i18n
Backend
Laravel PHP Laravel Passport
Infra & Data
MySQL
04
IMPACT
The value the platform creates

HR that never stops at GlobalStaff Japan, accelerated.

This foundation continuously produces business outcomes — compliance, lower HR workload and more efficient site operations — rather than technical metrics.

A foundation that prevents expiries
Residence and passport expiry are detected automatically, minimising compliance risk.
A design that automates payroll
Payroll is calculated automatically under site rules, clearing the month-end crunch.
A foundation for managing staff centrally
Employment status is accurate at any moment, from application to leaving.
A design that maximises governance
Permission control and audit logs govern how sensitive data is handled.
🧑‍💼
STAKEHOLDER
HR staff
Typically
Expiry management and payroll swallow the day.
At GlobalStaff Japan Co., Ltd.
Automatic alerts and calculation free people from routine work.
📈
HR workload cut sharply
Shift to strategic work
🏭
STAKEHOLDER
Site manager
Typically
Attendance is tallied by hand and sent to head office.
At GlobalStaff Japan Co., Ltd.
Attendance imported on site, payroll calculated immediately.
📈
Faster monthly close
Shorter lead time
🌏
STAKEHOLDER
Foreign staff
Typically
Missed notices about renewals leave staff anxious.
At GlobalStaff Japan Co., Ltd.
Notified before the deadline, with information available in their own language.
📈
Residence expiry risk minimised
Work with peace of mind
🏢
STAKEHOLDER
Executives
Typically
Headcount and compliance status easily become invisible.
At GlobalStaff Japan Co., Ltd.
Statistics and audit logs make the whole company visible in real time.
📈
Labour risk made visible
Stronger governance
05
DEMO
Three scenarios

Experience GaiWork through a working demo.