Asset Management System.
A secure, scalable web platform replacing manual spreadsheets with automated IT asset tracking, maintenance workflows, and robust reporting.
Placeholder: Dashboard / App Screenshot

The Problem
Organizations often manage IT equipment using Excel sheets or informal manual processes. As the number of assets, employees, and maintenance activities grows, this approach breaks down.
- Asset information was scattered, leading to duplicate records and missing data.
- IT teams had limited visibility into asset ownership and return history.
- Maintenance and warranty tracking required manual reminders, causing missed deadlines.
- Security risks due to lack of centralized permissions and audit logs.
The Solution
I architected a robust, modular platform that gives IT administrators a reliable way to manage the full asset lifecycle from purchase to assignment, maintenance, and disposal.
By breaking the system into 42 backend and 42 frontend phases, I ensured each feature module (assets, users, reporting, maintenance) could be built, tested, and shipped independently, mitigating the risks of a large "big bang" deployment.
Placeholder: Architecture or Database Schema

Core Features
Engineered with a focus on accountability, automation, and enterprise security.
Asset Inventory
Centralized tracking of hardware, software licenses, and room equipment with automated tag generation.
Employee Assignment
Complete lifecycle tracking from assignment to return, preventing double-bookings and lost equipment.
Maintenance Tracking
Built-in workflows for logging repairs, extending warranties, and preventing assignment of broken assets.
Role-Based Access
Strict permission models separating Super Admins from IT Supervisors, with comprehensive audit logging.
Reports & Analytics
Real-time dashboard metrics and exportable reports covering asset status, depreciation, and locations.
Modular Monolith
Backend divided into 42 independent phases for isolated testing, seamless deployment, and easy scaling.
Technology Stack
Built on a modern JavaScript ecosystem ensuring type safety, rapid UI development, and scalable backend performance.
Testing Strategy
Utilized Jest for unit testing, Supertest for backend APIs, Cypress for End-to-End simulation, and OWASP ZAP for security hardening.
Business Impact
Reduced Asset Loss: Replaced scattered spreadsheets with a single source of truth, drastically lowering the risk of duplicate records or "ghost" assets.
Accountability & Security: Implemented comprehensive audit logs that track every action (who, what, when, IP), ensuring IT compliance and resolving ownership disputes.
Operational Efficiency: Automated warranty expiration alerts and maintenance tracking directly translated into less administrative overhead and extended equipment lifespans.