WV

Order History Platform Migration & Rewrite

Full-stack migration of customer order history system, architecting the frontend and service layers to integrate with the new MAO platform.

Side ProjectJuly 2025

Technologies

ReactJavascriptSalesforce Commerce Cloud (SFCC)Rest APIsNode.jsState Management

The Challenge


Migrating customer order data from legacy Salesforce Commerce Cloud (SFCC) APIs to the new services as part of our team's migration to the Manhattan Active Omni (MAO) platform while maintaining full functionality for order history, order details, and order tracking. This required coordinating frontend and backend changes across multiple systems.


Technical Approach


I led the full-stack implementation, architecting and delivering:


Frontend Architecture:

- Complete React component rewrite for order history, order detail, and order tracking pages

- Designed state management patterns to handle complex order data structures

- Built responsive UI components maintaining consistency with our PWA design system

Service Layer Integration:

- Developed custom SFCC service endpoints to bridge data from our new system with the React frontend

- Implemented data transformation layer to map legacy API responses to new MAO schema

- Created robust error handling and loading states for better UX

Data Migration & Mapping:

- Engineered data remapping logic to handle structural differences between legacy and new APIs

- Ensured data consistency across order history, detail views, and tracking interfaces

- Implemented fallback patterns for edge cases and data gaps


Key Skills Demonstrated


- Full-Stack Ownership: Delivered frontend UI, service layer, and API integration

- System Design: Architected data flow between React app, custom endpoints, and MAO platform

- API Integration: Deep understanding of SFCC APIs and new platform patterns

- Problem Solving: Navigated complex data structures and inconsistent API responses

- Cross-Functional Collaboration: Coordinated with backend teams and stakeholders


Impact


Delivered a complete order history system that provides customers with seamless access to their order information, laying groundwork for future MAO platform migrations.