STATUS
● Production
CLIENT
FixitMedia
YEAR
2025–2026
ROLE
Builder & Architect
STACK
RemixTypeScriptViteShopify APICSV Processing
EVIDENCE LINKS
- ● Live demo unavailable (Private)
- ● Architecture details
Note: Where client systems are private, screenshots are anonymized and architecture is shown without protected data.
FixitCSV — Inventory Bulk Editor
Shopify app for bulk inventory uploads via CSV. Multi-file import with validation, error reporting, and transaction rollback.

Problem
FixitMedia merchants needed to update inventory for 1000+ SKUs monthly. Manual Shopify admin entry was error-prone and time-consuming.
Architecture & Solution
// System Pipeline
CSV upload → validation pipeline → transaction queue → Shopify GraphQL batch write → reconciliation report. Supports rollback on partial failure.
Implementation Decisions
- Streaming CSV parser prevents OOM on large files
- GraphQL batch writes reduce API call count from O(n) to O(1)
- Transaction-scoped rollback ensures data consistency