L3:anime-figure-ecommerce · Software Wing · Pilihan
Backend e-commerce figure anime
Alur pre-order, pembayaran, dan pengiriman untuk toko figure anime yang masih online.
- Klien
- Shumi
- Peran
- Backend Engineer, paruh waktu selama kuliah
- Periode
- Sep 2019 hingga Des 2022
Hasil
3+ years
Kerja sama terpanjang saya, berlangsung dari Sep 2019 hingga Des 2022
Tanggal kerja sama konsisten dalam CV, situs sebelumnya, dan repositori.
TerverifikasiLive
Toko masih online di shumi.shop
Diperiksa pada Okt 2026; situs merespons normal.
Terverifikasi
Galeri
Masalah
Pelanggan Shumi sering membayar berbulan-bulan sebelum figure dikirim. Toko membutuhkan alur pre-order, late pre-order, dan ready stock, pembayaran bertahap, voucher, serta tarif pengiriman realtime, dengan tooling admin untuk melacak setiap pesanan.
Yang saya kerjakan
- Saya membangun REST API Laravel untuk pre-order, late pre-order, ready stock, voucher, login Google, dan notifikasi email.
- Saya menghilangkan langkah manual saat checkout dengan mengintegrasikan pembayaran iPaymu dan tarif pengiriman RajaOngkir.
- Saya membangun layanan admin untuk alur pesanan, pembayaran bertahap, ledger, verifikasi bukti transfer manual, banner, dan role-based access.
- Saya mengoperasikan backend di DigitalOcean dengan storage S3 dan error tracking Sentry selama lebih dari tiga tahun.
Arsitektur
- KlienStorefrontKolektor
- KlienAdmin dashboardPesanan, ledger, dan voucher
- LayananLaravel REST APIDi DigitalOcean
- DataMySQLData pesanan dan pembayaran
- EksternaliPaymuPayment gateway
- EksternalRajaOngkirPencarian tarif pengiriman
Alur data
- Storefront to Laravel REST API (REST)
- Admin dashboard to Laravel REST API (REST)
- Laravel REST API to MySQL (SQL)
- Laravel REST API to iPaymu (payments)
- Laravel REST API to RajaOngkir (shipping rates)
Tech stack
LaravelPHP
MySQL- iPaymu
- RajaOngkir
Google OAuth
AWS S3Sentry
DigitalOcean
L2 · Riwayat karier terkaitBackend Engineer (paruh waktu) · Shumi