Source code ini adalah paket all-in-one yang menggabungkan sistem eCommerce modern dengan teknologi Golang (backend microservices) dan NuxtJS (frontend) dalam satu proyek siap pakai.
Backend dibangun dengan Golang + Echo menggunakan arsitektur service-repository agar logic bisnis terpisah rapi dari controller—mudah di-maintain, di-test, dan di-scale. Database menggunakan PostgreSQL + GORM, cache dioptimalkan dengan Redis, serta integrasi Midtrans untuk pembayaran online. Load testing dengan K6 memastikan aplikasi siap menghadapi traffic tinggi.
Di sisi frontend, NuxtJS memberikan pengalaman belanja yang interaktif dan cepat, dengan routing modern, state management, dan UI yang mudah dikustomisasi.
Fitur utama meliputi:
CRUD produk sayur, kategori, dan stok.
Manajemen keranjang belanja & checkout.
Integrasi pembayaran Midtrans.
Autentikasi user dengan sistem modern.
Dashboard admin untuk mengelola produk & transaksi.
Desain frontend ramah pengguna, siap dipakai untuk produksi.
Singkatnya, ini adalah fondasi lengkap untuk aplikasi eCommerce dengan performa tinggi: UI cepat & ringan, backend scalable, keamanan transaksi terjamin, dan siap dikomersialkan bagi UMKM atau startup yang ingin masuk ke dunia digital.