Skip to content

DigiForensics Platform is a secure and smart digital forensics case management system designed for investigators and admins. It offers features like real-time case tracking, evidence uploads, role-based access, and activity monitoring — all built with React, TypeScript, Supabase, and hosted on Netlify.

Notifications You must be signed in to change notification settings

dhivagd/DigiForensics

Repository files navigation

🔍 DigiForensics AI

DigiForensics AI is an AI-powered Digital Evidence Management System built for law enforcement, cyber forensic teams, and investigators. It helps manage cases, assign investigators, store digital evidence securely, and track progress—all from a central platform.


🚀 Features

  • 👤 Admin & Investigator login system
  • 📝 Register new investigators (admin notified)
  • 📂 Upload and manage digital evidence (all file types supported)
  • 📄 Submit and track investigation reports
  • 📊 Visual dashboard with case stats and recent activity
  • 🔔 Real-time alerts and case updates
  • 🕵️ Admin can assign cases to investigators
  • 📅 Case timelines and priority levels
  • 🌓 Modern UI with dark theme
  • 🔐 Supabase authentication and storage
  • 🧠 OCR and Graphical Case Mapping (Planned)

🧰 Tech Stack

Layer Tools Used
Frontend React.js, TypeScript, TailwindCSS, Vite
Backend Supabase (Auth, DB, File Storage)
Hosting Netlify

🛠️ Getting Started Locally

Prerequisites

Installation

# Clone the repository
git clone https://github.com/your-username/digiforensics-ai.git
cd digiforensics-ai-main

# Install dependencies
npm install

# Start development server
npm run dev

About

DigiForensics Platform is a secure and smart digital forensics case management system designed for investigators and admins. It offers features like real-time case tracking, evidence uploads, role-based access, and activity monitoring — all built with React, TypeScript, Supabase, and hosted on Netlify.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages