Overview
This is the admin system I developed while working at Fetching. I worked on the previous admin and was also involved in developing the one currently in use — mainly on the backend, and once the project was mostly complete, I worked on the frontend myself as well.
01Commerce Management
I built and operated the payment system for orders and cancellations from our in-house commerce platform — including integrations with external PG (payment gateway) providers — as well as content systems like curated collections and promotional events. I was involved from the very first development phase, and was also deeply involved in the deployment process, including building the deployment pipeline.
02Product Collection System Management
I built and operated both the backend and frontend of a system that lets even non-developers — not just developers — monitor the status of the crawlers and feed collectors Fetching uses to gather products, and control things like crawling-target priority, all from the admin itself. Integrating with the AWS API and communicating with local servers let me build a system capable of a high level of management.
03Permission System
I built a system that grants or revokes user permissions based on the actions available in the admin, and checks the permissions each user has been granted.