Skip to main content
Ritesh Kumar Thakur
All projects

04 / Professional Project — Internal Business Application

Inspection Committee Management System (ICMS)

Bringing Randomization, Governance and Traceability to Inspection Committee Formation

A rule-based workflow application for committee formation, reporting, communication and audit history.

Random SelectionMember CategoriesEligibilityReplacement WorkflowPDF ReportsEmail NotificationsGoogle Apps ScriptJavaScriptGoogle SheetsHTML/CSS

01

Overview

A rule-based workflow application for committee formation, reporting, communication and audit history.

A rule-based application for inspection committee formation incorporating controlled randomization, correction/replacement, standardized reporting, automated communication and audit history.

02

Business Problem

Inspection committee constitution can involve eligibility rules, categories, random selection, corrections, replacement and reporting.

  • different member categories
  • eligibility rules
  • random selection
  • Chemical Lab representation
  • lot/sample details
  • corrections
  • replacements
  • mandatory reasons
  • reporting
  • email communication
  • audit history

03

Objective

Convert committee formation into a structured, rule-based digital workflow.

04

Process Before Digitalization

Manual committee handling can increase administrative effort and make consistent traceability harder.

  1. 01

    Committee Need

  2. 02

    Manual Member Selection

  3. 03

    Reason / Replacement Handling

  4. 04

    Report Preparation

  5. 05

    Communication / Records

Operational friction

  • administrative effort
  • consistency challenges
  • replacement traceability
  • audit-history management

05

Solution

ICMS converts committee formation into a structured rule-based workflow with controlled randomization and audit history.

  • member category master
  • eligibility and availability logic
  • randomized member selection
  • lot/sample capture
  • PDF report generation
  • email communication
  • correction and replacement workflows
  • audit records

06

Workflow

  1. 01

    1. Create Committee

  2. 02

    2. Select Chemical Lab Member

  3. 03

    3. Randomize Other Members

  4. 04

    4. Capture Lot / Sample Details

  5. 05

    5. Generate PDF Report

  6. 06

    6. Email Committee

  7. 07

    7. Correction / Replacement

  8. 08

    8. Audit History

07

Key Capabilities

Selection Rules

  • member-category master
  • eligibility
  • availability
  • randomization
  • random weight
  • Chemical Lab selection

Correction & Replacement Control

  • replacement category
  • mandatory replacement reason
  • random replacement
  • correction reason
  • deletion reason

Reporting & Audit

  • lot/sample capture
  • PDF report generation
  • email/resend
  • audit records
  • historical committee search

08

Application Screens

Selected application screens illustrating controlled committee formation, governance and inspection-process traceability. Production-sensitive information has been excluded from the portfolio.

Governance Dashboard

ICMS dashboard showing committee, inspection lot, communication, audit and master-data visibility with production-sensitive totals removed.

Inspection Governance Dashboard

Featured

Operational Visibility

Provides consolidated visibility across committee generation, inspection lots, member selection, communications, audit activity and supporting master data.

Committee Formation

ICMS create committee screen showing inspection details, chemical lab member selection, correction reason and lot sample details.

Rule-Based Committee Creation

Featured

Controlled Randomization

Creates inspection committees through a structured workflow using inspection details, eligible member categories and controlled random selection.

History / Correction / Replacement / Communication

ICMS committee history and controlled actions screen for print, email, correction, member replacement and deletion reasons.

Committee History & Controlled Actions

Featured

Governance & Auditability

Maintains committee history with controlled print, communication, correction and member-replacement actions while preserving operational traceability.

Supporting Master & Eligibility Controls

ICMS committee master screen showing member category, employee code, designation, department, email, availability and random weight fields.

Committee Member & Eligibility Management

Standard

Master Data Control

Maintains the member pool and eligibility attributes used by the committee-selection process, including category, organizational information, availability and controlled selection parameters.

Screens and transaction information shown on this portfolio have been sanitized for confidentiality.

09

System Architecture

Conceptual Application Architecture

A rule-based application flow connecting master data, selection logic, report generation, email communication and audit records.

  1. Layer 1

    Authorized User

  2. Layer 2

    HTML/CSS/JavaScript Interface

  3. Layer 3

    Google Apps Script Rules / Randomization Logic

  4. Layer 4

    Google Sheets Master and Audit Records

  5. Layer 5

    PDF Reports / Gmail Communication

10

Business Value

Fairness

Supports more consistent operational handling.

Consistency

Supports more consistent operational handling.

Traceability

Keeps information structured for later review.

Governance

Supports more consistent operational handling.

Reduced Administration

Reduces repetitive coordination effort.

Standardized Reporting

Clarifies an important business outcome theme.

Digital Audit Trail

Keeps information structured for later review.

11

Design Challenges

  • Balancing randomized selection with required category and eligibility rules.
  • Capturing corrections and replacements with mandatory reasons.
  • Preparing portfolio-safe screenshots without exposing employee information.

12

Development Approach

Domain-Led, AI-Assisted Application Development

The application was designed around governance requirements first, with rule handling, reporting and auditability shaping the implementation.

13

Lessons Learned

  • Governance workflows need clear master data and explicit reason capture.
  • Randomization is only credible when rules and audit history are visible.
  • Communication features must be designed with privacy from the beginning.

14

Future Evolution

Potential Evolution

  • Stronger role and identity controls.
  • Configurable governance rules for different committee scenarios.
  • Enhanced analytics around workflow status and audit records.