← Back to Work

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 Management Inventory overview
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 →