← All projectsVisit live site
Project · 2026
Bottol Garage
Online shop for a Malaysian automotive accessories brand, built on WordPress and WooCommerce.
Bottol Garage sells car accessories across Malaysia. The shop is a custom WooCommerce child theme on top of Twenty Twenty-Five, with local shipping and payments wired in and a brand look carried through to the cart, checkout and order emails.
Most of the work sits in the edges stock WooCommerce does not cover: live courier rates, pre-orders, stock problems in the cart, and letting guests find their orders again without sending any email.
What I built
- Home page built from ACF flexible content sections (hero slides, product carousels, CTA banners), so the owner rearranges it without code.
- Live shipping rates from EasyParcel using each product’s dimensions and weight, with an option to merge all couriers into one “Standard Shipping” line.
- Billplz payments and SST charged on items plus shipping.
- Pre-orders that stay purchasable at zero stock, with an estimated dispatch date and badges on product cards.
- Cart that moves out-of-stock items to a separate read-only list, restores them when stock returns, and blocks checkout while a quantity is over stock.
- Random order references instead of sequential IDs, and guest order lookup by reference and mobile number.
- Member address book with a picker inside the WooCommerce block checkout, and new addresses saved after each order.
- Admin tools for members: deactivate and reactivate, last login and order counts.
- Unused WordPress features switched off and security headers added.
- Tagged releases deploy to Hostinger through GitHub Actions.