Complete Online Store Platform
OSKAZ E-Commerce is a comprehensive digital commerce solution built for OSKAZ's enterprise operations spanning institutional and individual customers across Ethiopia. The platform implements Domain-Driven Design with four bounded contexts managing product catalogs, shopping carts, order lifecycle, and user management — all backed by Frappe ERP for inventory and fulfillment, and secured by Clerk authentication.

OSKAZ needed a customer-facing digital storefront integrated with their existing Frappe ERP backend, with enterprise-grade authentication, multi-language support, and a domain architecture that could evolve independently of the back-office systems.
A Next.js frontend with DDD-modeled bounded contexts (Product Catalog, Shopping Cart, Order Management, User Management), Clerk for identity, and Frappe JS SDK for seamless ERP data integration via the Repository Pattern. Svix handles webhook event processing for real-time state synchronization.
Enterprise identity management with social providers, session handling, and webhook-driven user sync.
Real-time stock levels and pricing from Frappe ERPNext with type-safe SDK integration.
Internationalization with translation management for Ethiopian market localization.
OrderPlaced and OrderShipped events drive notifications, inventory updates, and fulfillment workflows.
System-aware theming with next-themes and user preference persistence.
Server-side rendering with comprehensive meta tags for optimal search engine visibility.
We built this for a client — and we can build something just like it (or better) for you. Tell us what you need.






Every product in our studio started as a conversation. Tell us what you need, and we'll show you what's possible.