Inventory Management
Web dashboard for managing assets and consumable stock with borrowing, approvals, and reporting.
Overview
Built a React.js system to manage two asset types: serialized assets (borrow/return) and consumable stock (usage tracking).
Role
Frontend Engineer (React.js)
Timeline
2025
Tech Stack
ViteReact.jsTypeScriptREST APIState Management
Focus
WebOperationsDashboard
Scope & Constraints
Project boundaries
Scope
- Asset lifecycle management
- Borrowing + return workflow
- Consumable stock tracking
- Approval system + notifications
- Master data management
Constraints
- Legacy data formats
- Multiple stakeholder roles
Gallery
Key screens

Inventory overview
Contribution
What I handled directly
- End-to-end React frontend
- Borrow/return workflow implementation
- Approval + notification UI
- Auth and master data screens
Impact
Results and outcomes
Faster requests
Approvals
Borrow/return flow
Tracking
Stock clarity
Visibility
info
Full case study available
Read the complete breakdown with architecture, flow, and impact. Read Full Case Study →