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.