Project Overview
ScaledupERP is an enterprise resource planning (ERP) system designed to streamline operations in asset-heavy industries such as mining and manufacturing. I led the design and development of key modules — Assets, Inventory, Purchasing, and Requisition — creating a unified, intuitive, and efficient interface for different user roles (Admin, Warehouse Manager, Inventory Supervisor, etc.).
The goal was to replace fragmented, outdated systems with a modern, role-based dashboard that improves operational efficiency, reduces errors, and provides clear visibility into inventory, purchasing, and asset management.
The Challenge
- Complex workflows involving multiple departments and user roles
- Dense data tables with poor readability
- Inconsistent design language across modules
- Lack of quick insights and actionable information
- Poor mobile/responsive experience for warehouse staff
- High cognitive load when managing purchase orders, requisitions, and inventory
Project Goals
- Design a clean, modern, and consistent design system for the entire ERP
- Create role-specific views while maintaining system-wide consistency
- Improve data visibility with summary cards, charts, and status indicators
- Enhance usability for both desktop (admin) and tablet/mobile (warehouse) users
- Build an intuitive interface that reduces training time and operational errors
- Enable faster decision-making through clear status indicators and quick actions
Design Process
I began by mapping user journeys for different roles (Admin, Warehouse Staff, Inventory Supervisor) and identifying pain points in existing tools. The design system focused on clarity, hierarchy, and efficiency — using a professional color scheme (deep red accent, dark/light modes), clear typography, and generous whitespace.
Key Design Principles Applied:
- Role-based navigation and quick filters
- Consistent card components for KPI summaries
- Color-coded status indicators (Open/Pending/Approved/Closed)
- Responsive tables that work on different screen sizes
- Prominent action buttons (Create Purchase Request, Generate Report, etc.)
Reflection & Learnings
Working on a complex enterprise system taught me how to balance information density with usability. Designing for multiple user roles simultaneously was particularly valuable — it reinforced the importance of flexible components and contextual interfaces. I learned to prioritize actionable insights (KPI cards, status colors, quick reports) which are critical in operational environments where every minute counts. This project also strengthened my ability to design and implement large-scale internal tools that deliver real business value.
