Portfolio@Anshuman791322
Collaboration2026

Hunar

A handmade-goods storefront with the operations tools behind it.

React 19Express 5PostgreSQLRazorpayGoogle OAuth
Project walkthrough

A look inside Hunar.

Recorded from the live storefront.

Interface captures

Hunar is a full-stack shop for clay pieces, crochet, keepsake flowers, decorations, and gift-ready products. The customer storefront and the shop operations suite share one catalog, so product details, availability, discounts, and order status stay connected.

01

A complete shopping journey

Customers can browse collections, search and filter products, choose available variants, and keep a cart as a guest or signed-in customer. Google sign-in and email accounts support saved order history, while Razorpay handles checkout.

  • Category discovery, product search, filters, and price sorting
  • Variant-aware product pages with stock revalidation
  • Guest and account-aware carts
  • Checkout, saved orders, shipping, and returns pages
02

Shop operations in the same platform

A role-based dashboard covers catalog changes, inventory, orders, homepage content, reusable media, discounts, and store settings. Access is divided among Super Admin, Admin, and Editor roles.

  • Product and category management with restore support
  • Product, category, and site-wide discount stages
  • Configurable homepage sections and reusable assets
  • Order fulfillment status and store policies
Build journal

What I built, decided, traded, and learned.

What I built

A React storefront and Express API backed by PostgreSQL, with account flows, carts, checkout, catalog operations, and order management.

Key decisions

Keep the shop experience and its operational tools on the same catalog and order model. Revalidate stock as the customer moves toward checkout.

Trade-offs

A broad commerce workflow adds configuration and edge cases around stock, delivery, payments, and account state. Checkout stays fail-closed until delivery settings are configured.

Outcomes

One platform supports discovery, purchase, order follow-up, and day-to-day shop management for handmade goods.

3Shop roles
3-stageDiscount sequence
RazorpayCheckout provider
PostgreSQLCommerce data

Want the source?

The source repository for Hunar is private. Contact me to request access.