Portfolio • Web App

Staff Portal — secure onboarding & compliance for SMEs

A bespoke staff platform: role-based access, form builder & assignments, tamper-evident e-signatures, and clear dashboards for owners, managers and staff.

Discuss a Similar Build Stack: PHP • PostgreSQL • PDO • Vanilla JS
Brief

The client needed a lightweight, auditable staff system

Paper contracts and scattered forms were causing delays and audit headaches. We delivered a secure portal where owners assign forms, staff complete and sign, and submissions are locked with cryptographic integrity.

  • Form Builder with text/number/date/email/upload/signature
  • Role-aware access (staff, manager, owner, super admin)
  • Tamper detection with SHA-256 hash + IP/UA capture
  • Snapshot schema per assignment (template edits don’t affect locked records)
  • Staff profiles with photo, emergency contacts & last-updated badge
Staff Portal dashboard screenshot
Services
Discovery → Build → Launch
  • Architecture & data design
  • UI/UX & component library
  • Backend dev (PHP/PDO, Postgres)
  • Security & audit trail
Highlights
What we’re proud of
  • Snapshot-based forms (safe versioning)
  • Digital signature on canvas + lock
  • Owner & staff dashboards
  • Self-healing migrations for resilience
Project Meta
ClientSME (Confidential)
Timeline4–6 weeks
RoleFull-stack
DeliverablesWeb app + docs
Form builder
Assign forms to staff
Locked submission view
Staff profile page
Outcomes

Measured improvements after rollout

  • Faster onboarding with self-serve staff profiles
  • Clear “forms to complete” panel for staff reduces chasing
  • Audit-ready records with tamper flags on any change
  • Managers see pending vs locked at a glance
Tech Notes

How we built it

  • PHP 8 + PDO, PostgreSQL JSONB
  • Role middleware & business scoping
  • Canvas signature & SHA-256 hashing
  • Self-healing migrations on key pages

Have a team workflow to streamline?

We design & build focused tools that remove admin and improve compliance.