The objective of the PrivLedger project is to build a secure and reliable digital document vault that ensures the integrity, confidentiality, and traceability of stored documents. By integrating blockchain-inspired mechanisms, the system aims to detect tampering using SHA-256 hashing and maintain an immutable audit trail for all document activities. It incorporates JWT-based authentication with role-based access control to manage user privileges effectively.
In today’s digital ecosystem, ensuring the integrity, confidentiality, and traceability of documents is a critical concern. PrivLedger introduces a secure, blockchain-inspired document vault built using a Java Full Stack (Spring Boot + React) framework. The system enables users to upload, store, and access documents with tamper-proof guarantees through SHA-256-based hash verification. Featuring JWT-based authentication and role-based access control, the platform supports secure login for both administrators and users. Every document upload trigger ledger entry, forming an immutable audit trail that mimics blockchain behaviour. An OTP-protected download mechanism ensures enhanced security for sensitive files. Admin users can audit activities, verify document integrity, and review version history in real-time. PrivLedger offers a scalable, transparent, and trustworthy document management solution ideal for sensitive organizational workflows.
Keywords: Blockchain-inspired Ledger, Document Integrity, Java Full Stack, Email OTP Security
NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

SOFTWARE REQUIREMENTS:
ü Operating System : Windows 7/8/10
ü Programming Language : Java
ü IDE/Workbench : VS Code
ü Database : My SQL
ü Clint Side : React js
HARDWARE REQUIREMENTS:
ü Hard Disk - 160GB
ü Key Board - Standard Windows Keyboard
ü Mouse - Two or Three Button Mouse
ü Monitor - SVGA
ü RAM - 8GB