Back to Projects
Web Application / Internal Platform

Merchant Order Management Platform

2022 – 2023 · Software Engineer – Web Applications

Overview

A suite of web application modules powering day-to-day merchant operations — order management, dashboards, invoice views, product workflows, warehouse features, and reporting interfaces.

Problem / Context

Merchant operations were spread across disconnected views, making it slow to track orders, manage products, and produce reliable reports. The team needed maintainable, API-integrated pages that operations staff could trust for live data.

My Role

I built and maintained frontend modules and integrated them with backend REST APIs, focusing on consistent UI patterns, reusable components, and dependable data rendering across the order lifecycle.

What I Built

  • Order management pages with status tracking and detail views
  • Operational dashboards summarising orders, products, and billing
  • Invoice views and product/warehouse workflow screens
  • Reporting interfaces backed by live API data

Tech Stack

JavaScriptSvelte-style ComponentsEJSPHPREST APIWebpack

Key Features

  • Reusable UI components shared across order, product, and report pages
  • REST API integration for dynamic order, customer, billing, and warehouse data
  • Webpack-based build pipeline for modular frontend assets

Challenges

  • Keeping a consistent component structure across many page types
  • Handling schema and API response variations without breaking views
  • Balancing server-rendered templates with interactive client behavior

Outcome

  • Faster, more consistent merchant operations workflows
  • Maintainable module structure that was easy to extend with new pages