back to work
// client project In Development

Robart

An e-commerce platform for a hardware and construction supplies store in Manila.

LaravelPayMongoLivewireTailwind CSSLunarFilament

From browsing the catalog to a formal quotation or an order paid through PayMongo, Robart puts a Manila hardware store online and runs its counter from the same system.

robarttools.com
Robart Construction Supplies storefront with its search bar, quotation button, and a row of hottest products

Screens from the staging build show the storefront, the catalog, a product page on desktop and phone, and the quotation request. Select a screenshot to inspect it at full size.

Products, prices, and stock levels in these screenshots are example catalog data only. They are not verified products or current prices.

Robart all-products page with search, category, and brand filters beside a grid of example products

Product catalog

Search by name or SKU, filter by category and brand, and sort the full catalog.

Open on robarttools.com
Robart product page for an example fusion machine with price, stock badge, quantity stepper, and add to cart and quote list buttons

Product page

Price with VAT, stock status, a quantity stepper that shows the line total, and buttons for the cart or the quote list.

Open on robarttools.com
Robart product page on a phone with the product photo, price, and stock status

On a phone

The same product page, built for phones first.

Open on robarttools.com
Robart request-a-quotation page with one example product in the list and the customer details form

Request a quotation

Customers send their list with company and TIN details, and Sales replies with a formal quotation.

Open on robarttools.com
// overview

About the Project

Robart Construction Supplies sells tools, machinery, and building materials from its store in Sta. Cruz, Manila. One Laravel application runs the online storefront and the back office. Customers browse the catalog by brand and category, see bulk prices by quantity, build a quote list for a formal quotation, and check out for store pickup or delivery. Payments run through a PayMongo integration: customers pay with GCash, Maya, card, or QR Ph on PayMongo’s checkout, a signed webhook marks the order paid, and a scheduled reconciliation catches any payment whose webhook never arrived. Staff manage products, variants, stock, counter sales, quotations, receipts, and order tracking from one admin panel. The products shown are example catalog data only, not verified products or live prices.

Explore the Robart store

The storefront opens at robarttools.com when Robart launches. Until then, these screens come from the staging build, which runs the same code against example catalog data.

// capabilities

Key Features

Product catalog with brand, category, and SKU search
Product variants with their own SKU, price, stock, and photos
Bulk prices by quantity
Quote list and formal quotation requests
Quotation requests assigned to sales staff in turn
Checkout for store pickup or delivery
PayMongo integration for GCash, Maya, card, and QR Ph
Signed PayMongo webhooks confirm each payment
Scheduled reconciliation for missed or mismatched payments
Order tracking from preparing to delivered
Back office for stock, counter sales, and receipts
CSV import and export for the catalog and customers
// more work