Wooble
Back to Soumya's profile
External project8views

ExpiryAlert '26 – AI-Powered Enterprise Document Expiry Management System

Soumya Ranjan MaharanaExpiryAlert '26 – AI-Powered Enterprise Document Expiry Management System

Overview

Organizations such as Deloitte, EY, KPMG, and Accenture manage hundreds of critical documents including vendor contracts, compliance certificates, insurance policies, and government licenses. Most organizations still track these records using spreadsheets, making it difficult to identify upcoming expirations. Missing an expiry can lead to compliance failures, financial penalties, operational disruptions, and audit risks. The challenge was to build a system that provides instant visibility into document status and proactively alerts teams before expirations occur. Process I first analyzed the problem statement and identified that the primary issue was not document storage but expiry visibility and proactive decision-making. I designed a dashboard-first experience focused on showing what needs immediate attention. Using the MERN stack, I implemented secure JWT authentication, CRUD operations for records, automatic status computation based on expiry dates, dashboard analytics, search and filtering, and an in-app notification system. I also added scheduled background jobs using node-cron to generate expiry alerts automatically. Throughout development, I prioritized simplicity, scalability, and a responsive user experience suitable for enterprise environments. Results The final solution provides a centralized platform for monitoring critical business records in real time. Users can instantly identify expired and expiring documents without manually reviewing spreadsheets. The dashboard significantly improves operational visibility, reduces manual tracking efforts, and enables proactive compliance management through automated alerts, search capabilities, analytics, and role-based record management. The architecture is scalable and production-ready for enterprise adoption. Reflection Given additional time, I would extend the platform with email and SMS notifications, role-based access control, audit logging, bulk Excel import/export, predictive analytics for renewal forecasting, and integrations with Slack, Google Calendar, and Microsoft Teams to further enhance enterprise collaboration and compliance workflows.

Gallery

14