← Back to Portfolio

Care Home Document Management System

Operational Analytics

Centralized document control system with version tracking, compliance monitoring, expiry alerts, and intelligent search designed for care home operations.

Care Home Document Management System screenshot 1
Care Home Document Management System screenshot 2
Care Home Document Management System screenshot 3

Overview

💡 Challenge

Care homes manage hundreds of policy documents, certificates, and compliance records with varying expiry dates and review schedules. Manual tracking leads to missed renewals, compliance gaps, and failed inspections.

⚡ Solution

Built a comprehensive document management system with automated expiry tracking, version control, review scheduling, and smart search. Features category-based organization (Policies, Health & Safety, Training, Regulatory, HR), activity logging for audit trails, and visual dashboards showing compliance status at a glance.

🎯 Impact

Eliminates manual document tracking, reduces compliance risks, and provides instant visibility into upcoming deadlines. Activity logging ensures full audit trail for Care Inspectorate visits. Saves administrators hours of weekly tracking time.

Technical Details

🛠️ Tech Stack

PythonStreamlitSQLitePlotlyPyPDF2python-docxDocument ManagementCare Sector

✨ Key Features

  • Document upload supporting PDF, Word, Excel, PowerPoint, and images
  • Automatic version control with full history tracking
  • Expiry date monitoring with 30/14/7-day alerts
  • Review scheduling with compliance status tracking
  • Smart search with filters by category, date range, and keywords
  • 10 pre-configured care home document categories
  • Activity logging for complete audit trail compliance
  • Analytics dashboard with document statistics and trends
  • Category-based organization matching care sector requirements
  • Professional dark theme UI with teal accents

Key Learnings

  • Care sector document management requires specific categories aligned with regulatory requirements
  • Automated expiry tracking significantly reduces compliance risks
  • Activity logging is essential for Care Inspectorate audit requirements
  • Version control prevents confusion over which document version is current
  • Visual dashboards help administrators prioritize urgent renewals

📊 Data Notes

This project uses synthetic/open data to demonstrate capabilities while maintaining privacy and confidentiality. All methods and approaches are applicable to real-world scenarios.

Portfolio | Ayoolumi Oluwafemi Melehon