← GunnSites

Detailed Product Site

Operational Workflow Web App: Feature Breakdown

This application is built to coordinate daily operations across multiple properties, users, and task types. It reduces ambiguity by keeping every workflow role-based, context-aware, and validated at both UI and server levels.

Core Modules

1) Stock Management

  • Property-specific stock capture for linens and inventory items.
  • Cleaner account filtering so users only interact with assigned properties.
  • Single-property cleaner mode removes selector and shows direct property context.
  • Submission confirmation prompt names the active property to reduce mis-posting.
  • Blank numeric fields with zero placeholders keep inputs clear while preserving safe defaults.

2) Sundry Fulfilment

  • Mirrors the stock flow for consistent user experience.
  • Role-aware property filtering and secure property authorization on submit.
  • Focused fulfilment list with item, target level, and quantity-to-order fields.
  • Guarded submission with explicit property confirmation before commit.

3) Issue Reporting

  • Property selection flow aligned to stock and sundry behavior.
  • Clear selected-property heading throughout issue entry.
  • Priority-based issue logging with required description validation.
  • PRG redirect pattern after submit to prevent accidental duplicate reports.

4) Role-Based Access & Workflow Handoffs

  • Supports admin, super admin, cleaner, handyman, stock fulfilment, and owner workflows.
  • Each role sees only relevant operational surfaces and allowed properties.
  • Server-side permission checks enforce access even if requests are manipulated.

User Role Experience

Cleaners

Only assigned properties are visible. If one property is assigned, the app removes unnecessary selection and keeps the active context highly visible.

Admins / Super Admins

Full property coverage and broader control over submissions, setup, and operational oversight workflows.

Handyman & Operations Roles

Issue and maintenance workflows can be routed and tracked with clear ownership and status progression.

Owners

Owner-specific surfaces are isolated to assigned assets and financial/calendar functionality where applicable.

Control & Reliability Patterns

Property Context Clarity

Prominent property headings reduce wrong-location updates.

Submission Confirmations

Users explicitly confirm what they are about to submit and where.

Server-Side Authorization

Property-level access is re-validated server-side before writes are committed.

Safe Default Handling

Blank numeric input still resolves to operationally safe defaults on save.

Consistency Across Modules

Stock, sundry, and issue workflows now share common interaction patterns for lower training overhead.

Need this model adapted to your business workflow?

This architecture is sector-agnostic and can be tailored for small and medium teams with recurring operational tasks.