🌿

Featured project

Plants Verse Garden — Wholesale Portal

Type

B2B SaaS Portal

Platform

Shopify Liquid

Products

1,600+ varieties

Client

Plants Verse Garden

A full-featured wholesale ordering portal built inside Shopify — giving nursery buyers exclusive catalog access, real-time stock browsing, draft order management, and logistics preferences, all behind a secure B2B authentication layer.

What was built

šŸ”

B2B Auth system

Custom login & registration with wholesale account approval flow. Session persistence, password visibility toggle, demo credentials support.

🌱

Live product catalog

Paginated fetch of 1,600+ Shopify products via JSON API. Real-time filters by vendor, type, availability. Grid/list view toggle with sort controls.

šŸ“

Draft order management

Buyers can save named drafts with shipping weeks, resume them later, and publish when ready. Multiple concurrent drafts — each with unique name + date.

šŸš›

Logistics preferences

Buyers choose between own shipping, Triad Logistics full service, or consolidation. Plant label options, preferred shipping week date range selector.

šŸ“Š

Orders dashboard

Full order history: drafts, in-progress, and completed. Order detail view with item breakdown, totals, freight estimates, and shipping contact.

āš™ļø

Shopify theme section

Built as a native Shopify Liquid section with full schema controls — collections, promo banners, social links, phone, demo credentials — all editable in the theme editor.

Tech stack

Shopify Liquid
Vanilla JS (ES6+)
CSS Custom Properties
Shopify JSON API
localStorage persistence
Google Fonts
Inline SVG sprite
CSS animations
Responsive layout

Key challenges solved

Paginated bulk product fetch — loading 1,600+ Shopify products in 250-item batches without blocking the UI, with retry and error states.

Multi-draft state management — buyers can maintain concurrent drafts with different names and shipping dates, all persisted across sessions via localStorage.

Zero-dependency frontend — entire SPA built with vanilla JS inside a single Shopify Liquid file, no React/Vue, no build step, deployable directly via the theme editor.

Custom B2B auth layer — registration, session persistence, and account approval flow without Shopify’s native customer accounts or any backend code.

Live site

plantversgarden.com

Tags :
Bikas Kumar

I’m a passionate web developer who loves building dynamic, user-friendly websites and applications. Skilled in WordPress, PHP, and custom coding, I focus on creating solutions that are clean, functional, and error-free. I enjoy turning ideas into powerful digital experiences that deliver real results.

Leave a comment