E-Commerce untuk Produk Digital dan Pelatihan
Modul backend untuk katalog, keranjang, pesanan, dan CRM, dikembangkan bersama tim agensi dalam monorepo TypeScript.
Hasil utama
16 PRs
Pull request modul backend yang di-merge ke monorepo tim
- Backend Engineer, anggota tim agensi beranggotakan lebih dari lima orang
- Nov 2025 hingga Apr 2026
- Naremax
- Proyek
- L3:digital-products-ecommerce
Hasil
16 PRs
Pull request modul backend yang di-merge ke monorepo tim
Masalah
Naremax membutuhkan pengelolaan katalog dan bundle, keranjang, checkout, pengiriman, serta CRM untuk produk digital, pelatihan, dan jasanya. Tim kecil mengembangkan modul tersebut secara paralel dalam satu monorepo.
Kontribusi
- Saya menyiapkan fondasi API dengan migrasi database awal, shared schema, autentikasi dengan pengecekan peran, dan katalog error bersama.
- Saya membangun modul kategori, produk, dan bundle, keranjang berbasis Redis, pengiriman, serta manajemen pesanan.
- Saya menambahkan modul karier, client showcase, dan manajemen pelanggan CRM, masing-masing melalui pull request yang terhubung ke tiket dan melewati quality gate tim.
Tech stack
TypeScript
Hono
Kysely
PostgreSQL
RedisMinIO
Next.js
moonrepo
pnpm
Vitest
GitHub Actions