[ Built, & Deployed ]

Multi-tenant E-Commerce Platform

Kami membangun platform toko online multi-tenant massal yang efisien. Fokus pada tampilan yang sesuai, pemisahan logika database, optimasi query, dan automasi deployment.

Demo Aplikasi: tokotimika.my.id

NextJsExpressJsPostgreSQLDockerCronNginxGitHub Actions

// Arsitektur

NextJsStorefront SSR
→
Express APITenant routing
→
PostgreSQLDatabase schema
→
Github Actions + DockerCICD ke VPS
$ $ lihat detail teknis→
  • ▹Isolasi data per-tenant lewat schema terpisah dengan satu connection pool yang dibagikan.
  • ▹Optimasi query lewat indexing terarah dan caching layer Redis untuk endpoint katalog.
  • ▹Deploy otomatis ke VPS via GitHub Actions: build image, push, lalu rolling restart container.

Personal Devlog

Platform konten yang Anda lihat sekarang — bertema gelap, cepat, dan dibangun dengan App Router Next.js terbaru, di-host di Vercel, dengan konten dinamis dari Sanity CMS.

Demo Aplikasi: oscardevlog.me

NextJsTypescriptTailwindSanityResend

// Arsitektur

NextJsStatic-first
→
VercelPlatform-as-a-Service
→
SanityMembuat konten dinamis
$ $ lihat detail teknis→
  • ▹Performa Instant via Static Generation: Halaman bersifat fully static (SSG) sehingga navigasi terasa instan tanpa beban data fetching di sisi klien (runtime).
  • ▹Desain Responsif & Modern: Dibangun dengan Tailwind CSS untuk proses styling yang cepat, konsisten, dan optimal di semua ukuran layar.
  • ▹Inovasi Multi-bahasa Tanpa Perubahan URL: Sistem i18n unik menggunakan skema data Sanity dan Next.js, memungkinkan pembaca berganti bahasa (ID/EN) secara instan dalam satu halaman tanpa mengubah struktur slug URL.