This is an Asset Management System built in C++, designed to manage company assets issued to employees efficiently. The system allows administrators to track assets, their issuance status, and manage records with ease. Add New Assets
Administrators can add new assets with a unique 5-digit employee ID, asset type, and issuance date.
Input validation ensures employee ID is exactly 5 digits.
Track Asset Status
Each asset has a state indicating whether it has been taken or not.
Administrators can update the status of assets when issued to an employee.
Display Assets
List all assets that are available (not issued).
List all assets that are issued.
Delete Records
Remove employee asset records when necessary.
Ensures safe deletion while maintaining the linked list integrity.
Simple Linked List Implementation
The project uses a custom linked list data structure for dynamic storage and management of records.
Efficient traversal and updates for all operations Written entirely in C++ using iostream, cmath, and custom linked list structures.
Validates all user inputs and handles errors gracefully.
Suitable for small company asset management or educational demonstration of linked lists and data tracking.
i make it with my friend