ALL WORK
CASE / 001 · MS UP D.O.O. · 2024
The control room behind six ecommerce brands.
- CLIENT
- MS UP d.o.o. · Slovenia
- SECTOR
- E-commerce · Internal ops
- SCOPE
- Platform · Internal tools
- TIMELINE
- 2024 – present
- TEAM
- 3 full-stack engineers
6
brands on one stack
Multi-tenant from day one — store-scoped data isolation.
25+
modules
One codebase — marketing, sales, logistics, support, all served.
9
named queues
Event-driven, async — Horizon-managed workers.
24/7
real-time uptime
Octane/Swoole + Reverb WebSockets serving live state.
/ 01
The brief
What it is.
Full-stack internal management platform for multi-store e-commerce operations — 25+ modules in a single monorepo serving marketing, sales, logistics, and support teams. Multi-tenant across multiple stores, countries, and currencies, with an event-driven core and real-time updates.
◉ THE REACH
25+ modules, one codebase. Every team that runs the business — marketing, sales, logistics, support — works from the same platform. No spreadsheets, no context-switching, no tool sprawl.
/ 02
What we built
Everything under one roof.
- /01Multi-store product catalog with bundles, jackpots, cross-sell products, and inventory management.
- /02Full order lifecycle with call-center tracking, profit breakdown, and agent reporting.
- /03Ad account & campaign management with competitor research via Facebook and Google APIs.
- /04Abandoned-cart recovery workflows with agent assignment and coupon generation.
- /05Social inbox for replies, likes, blocking, direct messages, and complaints.
- /06Multi-provider shipping setup with fee management and delivery reporting.
- /07CRM with predefined email answers, tagging, blocking, and mail reports.
- /08Team & access management, URL shortener, media library, and Cloudflare cache control.
- /09Real-time features via WebSockets (Laravel Reverb) and full-text search via MeiliSearch.
/ STACK
Laravel 12React 18TypeScriptMySQLRedisMeiliSearchDockerWebSocketsMaterial-UI



