Anime Figure E-Commerce Backend
Pre-order, payment and shipping workflows for an anime figure store that remains online.
Key results
3+ years
My longest engagement, spanning Sep 2019 to Dec 2022
Live
Store remains online at shumi.shop
- Backend Engineer, part-time while studying at university
- Sep 2019 to Dec 2022
- Shumi
- Featured
- L3:anime-figure-ecommerce
Results
3+ years
My longest engagement, spanning Sep 2019 to Dec 2022
Live
Store remains online at shumi.shop
Problem
Shumi's customers often pay months before their figures ship. The store needed pre-order, late pre-order and ready-stock workflows, partial payments, vouchers and live shipping rates, with admin tools to track each order.
Contribution
- I built Laravel REST APIs for pre-orders, late pre-orders, ready stock, vouchers, Google sign-in and email updates.
- I removed manual checkout steps by integrating iPaymu payments and RajaOngkir shipping rates.
- I built admin services for order workflows, partial payments, a ledger, manual receipt verification, banners and role-based access.
- I operated the backend on DigitalOcean with S3 storage and Sentry error tracking for more than three years.
Architecture
Gallery
Tech stack
LaravelPHP
MySQLGoogle OAuth
AWS S3Sentry
DigitalOcean
- iPaymu
- RajaOngkir