Enterprise budgeting and approvals wired directly into SAP Business One
LiveFeb 2024 – May 2025
Budget Management System
Enterprise budgeting and approvals wired directly into SAP Business One
The problem
Manual, spreadsheet-driven budget approval and MRN workflows were slow and error-prone across the organization.
What I built
A large-scale Angular/NestJS application covering budget planning, multi-level approvals, and live SAP Business One integration for expenses, allocations, and MRNs.
Architecture overview
- NestJS REST APIs bridge the app to SAP Business One's Service Layer for real-time ERP data
- Reusable Angular modules and drill-down dashboards handle expenses, budget allocation, and MRN management
- Multi-level business-rule validation enforced on both the API and UI layers
Role
Full-stack engineer — designed the NestJS APIs, SAP B1 Service Layer integration, and the Angular dashboards consuming them
Tech
AngularNestJSMongoDBAWS (EC2, S3)SAP Business One
Outcomes
-35%
Manual processing time
+20%
Data accuracy
+30%
User adoption