IRONFITS

A full-stack athletic commerce platform spanning catalog discovery, account and order workflows, promotions, inventory operations and administration.
The challenge
Athletic retail has two competing demands: the storefront must feel fast and emotionally charged, while the system behind it must coordinate products, variants, carts, customers, coupons and orders without losing clarity.

The system
I built the customer and operational surfaces as a connected MERN application. RTK Query coordinates API state, MongoDB models the catalog and order lifecycle, Redis supports hot paths, and protected admin tools centralize catalog, customer and promotion work.
- 01
Explore
Search, filter and compare a populated catalog.
- 02
Configure
Select product options and manage a live cart.
- 03
Order
Apply promotions and complete the test checkout path.
- 04
Operate
Manage products, orders, users and coupons.
Decisions that shaped it
Domain-first models
Products, categories, carts, coupons, users, reviews and orders are modeled as explicit commerce entities instead of page-shaped data.
API state with intent
RTK Query owns fetching, caching and invalidation so product and account surfaces share predictable server state.
Honest checkout scope
The current portfolio presents the implemented test-payment flow accurately; gateway completion is not claimed as shipped production functionality.


Delivered
The result is a working commerce system with populated product discovery, search and filtering, cart and coupon logic, customer accounts, order workflows and a multi-surface administration suite.
Visit live project