Project Goal
A fast D2C online store at alparfume.store where customers browse scents, check shipping rates, and pay via QRIS without creating an account.
Key Features
- Server-Verified Checkout: Prices, variant sizes, and stock are validated server-side via PostgreSQL functions.
- Dynamic QRIS & Order Tracking: Instant QRIS payment with receipt upload and real-time shipment status.
- Auto Shipping & Store Pickup: Sub-district shipping calculation across major couriers plus local Madiun COD.
- Fragrance Catalog: Light/Dark storefront with scent notes pyramid and instant search.
- Admin Dashboard: Protected panel to manage products, stock, QRIS verification, and sales stats.
Result
Built with Next.js, TypeScript, and Supabase RLS — running live in production with fast load times across mobile and desktop.



