Saenyakorn Chaiphiphatworakul
All work

In production

PFP E-Service

One sign-in to reach every internal system, with search, favourites and recents.

Period
2026
Role
Sole developer
Used by
HR

The problem

There was no single place to reach the company’s internal programs; people kept their own lists of links.

What I built

A Next.js portal that pulls the app catalogue from the central API, groups it by department, searches instantly, and stores each person’s favourites and recents on the server.

Key features

  • Live search across 100+ app links
  • Department filter with counts
  • Personal favourites
  • Recently opened apps
  • SSO sign-in
  • Four-language UI (Thai, English, Lao, Khmer)

Under the hood

  • A fetch wrapper that refreshes the token and retries once
  • Static export under an IIS sub-path; the mascot video ships as HEVC with a WebM fallback

Related systems