Back to Rhythm's profile
106views

EXPIRY ALERT ' 26

Rhythm Bhetwal
  • Expert reviewed· 2 reviews
EXPIRY ALERT ' 26

Overview

ExpiryGuard is an enterprise-grade compliance and renewability management system designed to automatically monitor and organize critical documents, contracts, certificates, and permits using AI Document Intelligence.

  1. AI DOCUMENT INTELLIGENCE & AUTO PRE-FILLING

    • Drag & Drop Upload: Users can drag and drop compliance documents (PDFs or Images) to parse metadata automatically.
    • Intelligent Multi-Step Loader: An interactive, progress-driven loader showcases real-time progress steps during document parsing.
    • Low-Confidence Highlights: Visual indicators (orange highlighting and warnings) call attention to extracted fields with confidence ratings below 70% for quick verification.
    • Smart Warnings & Duplicate Detection: Automatically flags potential duplicates by cross-referencing document numbers or vendors with the existing database.
    • Heuristic Fallback: Seamless offline capability that falls back to smart filename-based heuristic parsing if the Gemini API Key is missing.
  2. DYNAMIC COMPLIANCE DASHBOARD

    • KPI Highlights: Real-time overview of total active, expiring, expired, and critical records.
    • Urgency & Distribution Charts: Data visualizations using Recharts displaying upcoming expirations (bar charts) and category breakdown (doughnut charts).
    • Real-time Audit logs & Warnings: Live activity feed detailing all actions taken and alerts for immediate renewals.
  3. INTERACTIVE EXPIRY CALENDAR

    • Visual Timeline: Interactive calendar showing all compliance milestones.
    • Color-coded Urgency: Urgency tags dynamically styled (Critical: 0-7 days, Warning: 8-30 days, Active: 30+ days).
  4. BULK EXPORT MODULES

    • Brand-Styled Spreadsheets: Generates Excel files using ExcelJS tailored with ExpiryGuard color-schemes.
    • Landscape Compliance Matrices: Renders landscape PDFs using PDFKit for executive printing.
    • Standard CSV Exporter: Offers lightweight CSV backups.
  5. ENTERPRISE ROLE-BASED ACCESS CONTROL (RBAC) & JWT

    • Hierarchical Roles: VIEWER (read-only), MANAGER (record modifications), and ADMIN (full access, user role modifications).
    • Dynamic Roles Panel: Admins can dynamically change other users' roles directly from the dashboard.
    • Silent JWT Interceptor: Custom Axios middleware that intercepts expired 401 access tokens and requests refresh-tokens silently via HTTP-only cookies.The system comes pre-seeded with tata-steel themed corporate departments: