ERP BMI is a comprehensive enterprise resource planning system designed to streamline financial operations, optimize asset management, and enhance HR efficiency. The system integrates three core modules:
β
Finance β Automates financial processes, reporting, and compliance.
β
Asset Management β Tracks and optimizes organizational assets efficiently.
β
Human Resources (HR) β Manages employee data, payroll, and organizational structure.
As the lead in Asset Division, I was responsible for:
π Integrating assets across the organization for real-time tracking and optimization.
β‘ Developing REST APIs to connect asset data with other business functions.
ποΈ Implementing APIs into a Single Page Application (SPA) Vue.js Admin Panel for seamless asset monitoring.
π Managing backend operations to ensure efficiency, security, and scalability.
πΉ Built for scalability and efficiency, BMI provides a data-driven solution for better financial transparency, asset utilization, and HR management, empowering organizations with smarter decision-making and automation.
π A powerful tool for modern nonprofit and enterprise resource management.
The Web App - Admin Panel
As part of the Enterprise Resource Planning (ERP) system at BMI, I was responsible for developing and managing the Asset Management Module, ensuring seamless integration with Finance and HR divisions. This system provides efficient tracking, approval workflows, automated calculations, and compliance monitoring for organizational assets.
β
Backend Development β Designed and built REST APIs for asset-related functionalities.
β
Vue.js Admin Panel Implementation β Integrated APIs into a Single Page Application (SPA) for smooth user interaction.
β
Approval System (Multi-Level Authorization) β Implemented a 4-level approval workflow for asset creation, updates, and deletion.
β
Automated Depreciation & Appreciation Calculation β Ensured accurate asset valuation over time.
β
Cost Planning Integration with Finance β Linked asset purchases with financial budgeting.
β
Asset Logs & Change Tracking β Implemented an 8-type logging system for full asset history.
β
Reminder & Alert System β Developed automated reminders for asset transfers, deadlines, and returns.
πΉ Asset Dashboard β Overview of assets, status, and analytics.
πΉ Asset Management β Create, update, delete, and track assets.
πΉ Approval Workflow β Multi-level authorization for asset operations.
πΉ Deleted Asset Tracking β Maintain records of removed assets.
πΉ News Asset & History Records β Document asset transfers, handovers, and changes.
πΉ Financial Integration β Cost planning sync with Finance Division.
πΉ Automated Value Calculation β Depreciation/appreciation calculations.
πΉ Comprehensive Logging β Tracks all asset modifications for transparency.
πΉ Smart Reminders & Alerts β Notifications for asset input, deadlines, and handovers.
πΉ Improved Asset Visibility β Complete tracking of all organizational assets.
πΉ Optimized Financial Planning β Seamless asset cost integration with Finance.
πΉ Enhanced Security & Compliance β Controlled access with multi-level approvals.
πΉ Automated Processes β Reduced manual errors and increased efficiency.
This system streamlined asset tracking and financial management, ensuring better resource allocation and decision-making for the organization.
Contributed to this project as part of my role at Kreasi Putra Hotama.
March 2021 - June 2023