Buat kamu yang lagi cari source code siap pakai buat bikin website ekspedisi seperti JNE atau J&T, mungkin kamu butuh ini. Ini bukan kelas online, tapi source code lengkap yang bisa langsung kamu kembangkan sesuai kebutuhan.
Proyek ini dibangun pakai NestJS di backend dan React JS di frontend.
Apa aja yang udah ada di dalamnya?
- Sistem login dan manajemen role untuk admin, kurir, dan customer
- Backend pakai NestJS + MySQL + Redis + Prisma, semuanya udah dikemas dalam Docker container
- Frontend pakai React JS + TanStack Query biar integrasi API lebih gampang dan efisien
- Udah ada integrasi Xendit buat pembayaran, plus fitur auto-expired invoice kalau belum dibayar dalam waktu tertentu (pakai Redis queue)
- Notifikasi email otomatis, dan pengirimannya lewat background job biar nggak ngebebanin server
- Bisa generate PDF invoice otomatis, biar kelihatan profesional
- Integrasi sama API geocoding buat konversi alamat ke koordinat, dipakai buat hitung jarak dan ongkos kirim
- Dan pastinya ada fitur tracking paket pake nomor resi, dari pickup sampai delivered
Jadi kalau kamu mau bikin sistem ekspedisi digital yang serius tapi nggak mau ribet mulai dari awal, source code ini bisa jadi titik awal yang pas banget. Tinggal pakai, modif dikit, langsung jalan!