Cross-Platform Productivity Wireframe

Job ID: 40143350

Budget: $15 – $25 AUD

Project Scope Summary

The project involves stabilising, completing, and preparing a multi-organisation inspection and action management platform for production use. The scope includes the following core areas:

Platform Setup & Foundations

Local development environment configuration and Supabase integration

Environment variable setup and verification of authentication and file storage

Database schema review and stabilisation

Inspection Management

Creation of inspections from templates

Assignment of inspections to organisations, locations, and users

Inspection execution workflows including validation, draft saving, and submission

Review, approval, and rejection workflows with status tracking

Templates & Modules

Stabilisation of inspection templates and related edit/save workflows

Completion and stabilisation of investigation workflows

Corrective action management including priorities, assignments, and completion tracking

User, Role & Organisation Management

User management with defined role structures

Organisation-level access enforcement

Role-based visibility and permissions across inspections, actions, and investigations

File Management

Secure file upload and storage using Supabase

Validation, access control, and upload progress handling

Security & Access Control

Multi-organisation (tenant) isolation

Supabase Row Level Security (RLS) review and hardening

Verification of access rules across all modules and reporting

Reporting & Dashboards

Organisation-level and user-level dashboards

Inspection, action, and investigation statistics

Status breakdowns, trends, and location-based insights

Time-based filters and reusable charts

CSV and PDF export functionality with role controls

Quality Assurance & Performance

Cross-module regression testing

Bug fixing and UI polish

Dashboard and query performance optimisation

Production Readiness & Handover

Seed/demo data for testing and validation

Error handling and basic logging

Migration and backup strategy

Final QA and user acceptance testing support

Deployment assistance and project documentation handover