// Gig DossierRS ESERVICE
// 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
NowNov 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.
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.