Medico-Legal Case Management System


Team

Table of Contents

  1. Introduction
  2. System Architecture & Features
  3. Links

Introduction

The Real-World Problem

Forensic Medical Departments traditionally rely heavily on manual, paper-based record-keeping workflows. This localized data management introduces severe structural and legal vulnerabilities:

The Solution

The Medico-Legal Case Management System is a secure, cloud-native relational platform engineered to completely digitize, streamline, and safeguard forensic operations. Developed with a high-performance Python Flask backend and backed by an enterprise-grade Supabase PostgreSQL cloud database, the architecture transforms manual records into an immutable digital workspace. The core system relies on a 25-table schema designed strictly under the 3rd Normal Form (3NF) to guarantee absolute data consistency and referential integrity.

The Impact

By transitioning to this digitized framework, the Forensic Department achieves:


System Architecture & Features

1. Unified Technology Stack

The platform leverages clean, efficient, and decoupled technologies optimized for security, transparency, and rapid deployment:

2. Normalized 25-Table Schema Matrix

To enforce strict data isolation and eliminate redundancy, the relational database structure is partitioned into six highly integrated system modules:

3. Defensive Security Implementations

Security was woven directly into the code and database engine layers rather than being treated as an afterthought: