๐ Digital Evidence Locker
A Java-based application designed to securely manage and organize digital evidence. The system provides controlled access through an authentication process and allows users to efficiently manage evidence records.
๐ Features
๐ Secure Access
- Admin Username authentication
- Security PIN and password verification
๐ Evidence Management
- โ Add New Evidence
- ๐ View All Secured Evidence
- ๐ Search Evidence by ID
- ๐ Update Evidence Status
๐ Evidence Tracking
- Chain of Custody Management
- Organized evidence records
๐ช System Control
- Exit System
๐ฅ๏ธ Locker Dashboard
After successful authentication, users can access the following options:
- Add New Evidence
- View All Secured Evidence
- Search Evidence by ID
- Update Evidence Status
- Chain of Custody
- Exit System
๐ ๏ธ Technologies Used
- Java
- JSON
- Object-Oriented Programming (OOP)
- File Handling
๐ Project Structure
Digital-Evidence-Locker/ โ โโโ DigitalEvidenceLocker.java โโโ Contacts.json โโโ README.md
- Install the Java Development Kit (JDK).
- Download or clone this repository.
- Open the project folder in VS Code or any Java-supported IDE.
- Compile and run "DigitalEvidenceLocker.java".
- Enter the required Admin Username, Security PIN, and Password.
- Access the Digital Evidence Locker dashboard.
๐ฎ Future Improvements
- Graphical User Interface (GUI)
- Database integration
- Multiple user roles
- Advanced evidence search
- Enhanced security features
๐ฉโ๐ป Author
Shruti Soni
Computer Science Diploma Student | Java | Python | SQL | DSA | Software Development