
Setoko.
Quick commerce platform connecting shoppers with nearby merchants for fast local delivery.
About the project.
Sekitar.id lets shoppers buy from merchants in their neighbourhood with fast delivery. I rebuilt the merchant catalogue from react-native-web to Next.js for better SEO, caching, and rendering, built the payment gateway integration, and started the internal CMS from scratch for managing merchants and content.
Challenges & decisions.
Overview
Sekitar.id is a quick commerce platform enabling users to purchase goods from nearby merchants with fast delivery, supporting thousands of daily transactions across urban areas.
Product & Technical Context
Stack: ReactJS, React Native
Integrated with merchant catalogs, payment gateways, and internal CMS tools
High frequency of catalog updates and pricing changes
Performance and checkout reliability directly impacted conversion rates
Key Challenges
Merchant catalogs changed frequently, causing UI inconsistencies.
Checkout flows were sensitive to payment gateway latency.
Internal teams relied on manual processes to manage merchants and content.
My Role & Responsibilities
Frontend Engineer responsible for developing and maintaining core commerce flows across web and mobile platforms.
What I Did
Built and maintained merchant listing and catalog UI handling hundreds of SKUs per merchant.
Integrated and stabilized payment gateway flows, including error and retry handling.
Developed an internal CMS for merchant and content management.
Refactored shared components to reduce duplication across platforms.
Impact & Results
Reduced checkout-related UI issues and improved payment success consistency.
Improved merchant onboarding speed and catalog update turnaround time.
Increased internal operational efficiency by reducing manual content updates.
Built with.
A look inside.


