Skip to content
Mario Colic

Notable Side Projects

Mini Shop

Multi-tenant e-commerce platform inspired by Shopify — built from scratch to deeply understand how Shopify works under the hood. Full ecosystem including storefront rendering, tenant isolation, database architecture, logging, and error monitoring.

The fastest way to understand a platform is to rebuild it. Mini Shop is a multi-tenant ecommerce platform written from scratch to learn how Shopify works underneath — not the app layer I work in daily, the platform layer beneath it.

That meant solving the parts that are invisible from the outside: rendering a storefront per tenant, isolating tenants at the data layer, designing a schema that holds up when every row belongs to someone, and running logging and error monitoring across all of it. Next.js on DynamoDB and Redis, with CloudWatch and Sentry for observability.

Built with

Frontend
Next.js
Backend / Database
DynamoDBRedis
Monitoring
CloudWatchSentry

Preview is not available.

Related work

Want something like this built? Get in touch →