Skip to content
All projects
RS ESERVICE
// Gig Dossier

RS ESERVICE

Tier

▲▲▲

Status

Internal

Year

2026

// Brief

RS TROPHY's login-only staff workspace, installable as a PWA with email one-time sign-in and native Web Push. Staff raise requests and move them through approval, sign documents electronically, and print them with a QR code that opens each document's live page; a task list and a dashboard hub sit on the home screen, and since November 2026 the article, product and playlist editors live here too. Laid out for every width — a tablet rail, desktop side panels and phone bottom sheets — on the shared RS TROPHY UI kit, as a Next.js app in the Bun monorepo that calls the shared ElysiaJS API. It began as a LINE LIFF app and became a standalone PWA within its first week.

// Timeline

Hub — Dashboard Cards

Now

Nov 2026

Added a dashboard hub of summary cards, each opening its full dashboard.

Catalog — Article, Product + Playlist Editors Move In

Nov 2026

Article, product and playlist editing moved here from the admin console, whose old addresses now redirect to this app.

Signatures — Lines Follow the Approval Chain

Nov 2026

Signature lines on printed documents now follow the approval chain and fit on one sheet, and access rights are managed inside the app.

Shared Kit — One UI Kit for Both Staff Apps

Oct 2026

Lifted the workspace's components into the shared UI package and gave both staff apps one date and number formatter and a notification bell.

Redesign — Shell, Home + Dashboard

Oct 2026

Redesigned the shell with a plus sheet, a new Home, Tasks and dashboard, and calm motion on taps and lists.

Every Width — Tablet Rail, Phone Sheets + Notices

Oct 2026

Laid the app out for tablet rails, desktop side panels and phone bottom sheets, and let each person choose how notices reach them.

E-Signature — Signed, Printable Documents

Oct 2026

Added an e-signature step, stamped signatures onto printed documents, and put a QR on each printout that opens its live page.

Access — Rights Instead of Roles

Oct 2026

Replaced the single role field with a set of rights per person and reset the API contract to v1.

Forms — RS ESERVICE Name + One Shared Select

Oct 2026

Named the app RS ESERVICE and moved every dropdown onto one shared Select.

PWA — Standalone App with Web Push

Oct 2026

Replaced the LINE shell with a standalone PWA: email one-time sign-in, native Web Push and a first-login wizard.

LINE LIFF

Requests — Request + Approval Screens

Oct 2026

Built the request editor, list, detail and approval screens, with file attachments.

Workspace — Staff App Scaffold

Oct 2026

Registered the staff app as its own Next.js app in the monorepo, with a LINE LIFF onboarding shell, its own Dockerfile and Railway boot checks.

// Open for freelance

Need something like this built?

Remote web app work, scoped and shipped end to end — start with an email.

Hire me by email