WebWeavio.

Home / Portfolio

Selected custom builds

A curated set of 22 projects across LMS platforms, WooCommerce and subscriptions, custom plugins, Figma-to-WordPress themes, and Shopify. Independent projects are shown with live links; agency engagements are described by industry and outcome to respect client confidentiality.

Filter

LearnDash / LMS5 projects

01

LearnDash / LMS · Custom Platform

Flagship · 1,500+ hrs

Agency engagement. Client anonymised.

Membership & Events Platform for an Academic Organisation

The challenge. An international academic network needed to replace its existing custom front-end with a WordPress platform that could manage member roles, the full lifecycle of member-run events, and grant reimbursements, all in one place.

The solution. I built a custom membership and events platform around "working groups" with a four-tier role system, an end-to-end event and project approval workflow, recurring events with Zoom links, and a complete PayPal-integrated reimbursement system.

  • →Four-tier role system (member, organiser, coordinator, admin) with group-scoped permissions and request-to-upgrade flows
  • →Full project lifecycle: idea submission, multi-stage approval, publishing, and per-project activity logs
  • →Recurring events with per-session Zoom links and attendee messaging
  • →Reimbursement engine: budget and stipend requests, approve/deny/revise states, claim forms, PayPal payouts, receipt tracking and reminders
  • →CSV and Excel exports, calendar filtering, and a fully customisable transactional-email layer

WordPress · custom post types · custom roles & capabilities · Gravity Forms · The Events Calendar · PayPal API · Zoom · custom email system · PHP

A single platform replaced a fragmented workflow, running community roles, events, and grant reimbursements end to end across a 1,500+ hour engagement.

02

LearnDash / LMS · Video Tracking · Reporting

Agency engagement. Client anonymised.

Video Tracking & Student Dashboard for a Teacher-Training Platform

The challenge. An online professional-development platform for teachers couldn't see how far students actually got through Vimeo lessons, and onboarding forced an unnecessary password reset.

The solution. I built granular Vimeo video-progress tracking with automatic lesson completion, an admin engagement report with CSV export, a student "favorites" library, and a smoother credential-based onboarding flow.

  • →Vimeo progress tracking (polling on interval and pause) with resume and shortcode display
  • →Admin "Video Progression" report with dependent group, course and lesson filters and CSV export
  • →Automatic "mark complete" when a lesson video is fully watched
  • →"My Library" favorites system and a revised bulk-import onboarding flow

WordPress · LearnDash · Vimeo Player API · Uncanny Toolkit · Ninja Tables · custom shortcodes · CSV export · PHP

Administrators could finally identify students who started but didn't finish, and students got a smoother, resume-anywhere experience.

03

LearnDash / LMS · REST API Integration

Agency engagement. Client anonymised.

Cohort Sync & Course Tooling for an Education Nonprofit

The challenge. A nonprofit ran learning cohorts in its own portal and needed LearnDash to mirror that structure automatically, with a simpler authoring experience and a controlled way to embed approved PDFs.

The solution. I designed an API-driven sync between the portal and LearnDash groups using the LearnDash REST API, stripped the instructor role down to essentials, applied on-brand LD 3.0 templates, and built a category-based PDF-embedding tool.

  • →Cohort lifecycle events (create, update, delete) mapped to LearnDash groups, leaders, and users via the REST API
  • →Simplified instructor role limited to Courses, Lessons, and Topics
  • →Branded LD 3.0 course templates with focus mode
  • →Category-scoped "Insert PDF" editor tool with token-based access for iframe delivery

WordPress · LearnDash · LearnDash REST API (groups, leaders, users) · custom role management · token-based iframe auth · PHP

The LMS stayed automatically in sync with the client's own cohort system, with a cleaner authoring experience and controlled resource access.

04

LearnDash / LMS · Event Espresso · DocuSign + Adobe Sign

Agency engagement. Client anonymised.

Event Registration, E-Signature & Grading for a Rider-Training Academy

The challenge. A motorcycle rider-training organisation needed students to sign a liability agreement with ID verification before attending, then be graded by instructors afterward, all tied to event registration.

The solution. I built a flow across Event Espresso and LearnDash that routes registrants through a signable agreement (via both DocuSign and Adobe Sign), auto-enrolls them into the right course, and gives instructors a frontend grading roster with PDF export.

  • →Dual e-signature integration (DocuSign and Adobe Sign) via OAuth, with per-event templates
  • →DocuSign ID (driver's license) verification and pre-filled document fields
  • →Registration approved only on completed signing; Adobe webhooks sync status back
  • →Auto-enrollment into the event's LearnDash group and courses, plus automatic group creation
  • →Frontend instructor roster with inline grading and one-click branded PDF export

WordPress · Event Espresso · LearnDash · LearnDash Gradebook · DocuSign API · Adobe Acrobat Sign API · Profile Builder · PHP

One connected flow handled registration, legally-verified signing, enrollment, and grading, replacing a manual, multi-tool process.

05

LearnDash / LMS · WooCommerce · Stripe

Agency engagement. Client anonymised.

LearnDash Learning Platform for a DEI Consultancy

The challenge. A diversity, equity, and inclusion consultancy wanted to sell its training as paid online courses on its existing WordPress site, with team enrollments and certificates.

The solution. I stood up a full LearnDash LMS layered onto their brand, connected it to WooCommerce and Stripe for course sales, and added group registration, certificates, and a custom responsive frontend.

  • →End-to-end LearnDash configuration (shared steps, auto-enrollment, focus mode, custom labels)
  • →WooCommerce and Stripe course sales with access rules
  • →Group registration for team enrollments and custom completion certificates
  • →Transactional emails and a frontend reporting dashboard, plus a custom responsive homepage

WordPress · LearnDash · WooCommerce · Stripe · Group Registration · ProPanel · Certificate Builder · PHP/CSS

The consultancy could sell, deliver, and certify training, individually or by team, entirely on-brand.

WooCommerce & Custom Plugins7 projects

01

WooCommerce · Multisite · Custom Plugins

Flagship

Agency engagement. Client anonymised.

Multisite Marketplace with Cross-Store Order Sync

The challenge. A marketplace needed independent vendors to run their own WooCommerce storefronts while every order flowed back to a central store for fulfillment and payment, with automated onboarding and prepaid billing.

The solution. I built the platform on WordPress Multisite with two custom plugins connected over webhooks, a fully automated vendor onboarding flow, a prepaid vendor wallet, and three product-provisioning funnels.

  • →Two custom plugins syncing orders between vendor stores and the main store via WooCommerce webhooks (two-way status sync)
  • →Fully automated vendor onboarding, so registering a store auto-creates the account and site-to-site connection
  • →Prepaid wallet so vendors fund a balance instead of paying per order
  • →Product provisioning via Fluent Forms, a Studiocart checkout that spins up a new store, and CartFlows funnel imports

WordPress Multisite · WooCommerce (webhooks, REST) · WP Ultimo · custom plugins · Wallet for WooCommerce · Fluent Forms · Studiocart · CartFlows · PHP/JS

Vendors could self-onboard and sell independently while the operator kept centralised fulfillment, payment, and product control.

02

WooCommerce · Subscriptions · Xero API

Agency engagement. Client anonymised.

WooCommerce “Pay Monthly” System with Xero Invoicing

The challenge. A wellness-events brand wanted customers to pay for events in installments timed to finish before the event date, with accounting flowing cleanly into Xero.

The solution. I built a custom plugin with an "Event product" type that auto-generates an equal monthly plan sized to complete before the event, and integrated Xero via OAuth 2.0 to create invoices and record payments automatically.

  • →Custom "Event product" type with configurable event date and linked Xero accounts
  • →Auto-generated installment plans, with a one-time or monthly choice at checkout
  • →Xero OAuth 2.0 sync creating invoices and recording each installment against the same invoice
  • →Method-specific clearing accounts and a monthly cron keeping every plan accurate

WordPress · WooCommerce · WooCommerce Subscriptions · Xero API (OAuth 2.0) · WP-Cron · PHP

Customers got flexible installment payments while the brand's books stayed automatically reconciled in Xero.

03

WooCommerce · NetSuite · REST API

Agency engagement. Client anonymised.

WooCommerce and NetSuite Integration for a Pool & Spa Retailer

The challenge. An Australian retailer ran WordPress and WooCommerce with product, order, and customer data in NetSuite, and needed the two kept in sync plus customer self-service for invoices and quotes.

The solution. I extended the WooCommerce REST API and built custom plugins to sync customers, orders, invoices, and quotes between NetSuite and WordPress, with a customer-facing invoices and quotes view.

  • →Extended customer REST API to create and assign roles and groups on the fly
  • →"Company Internal ID" field across registration, admin, and API
  • →My-Account Invoices section with downloadable PDF invoices
  • →NetSuite Quotes sync surfaced to logged-in customers on storefront and admin

WordPress · WooCommerce · WooCommerce REST API · NetSuite · ACF · custom plugins · PHP

Two disconnected systems became one synced workflow, with customers self-serving their invoices and quotes.

04

WooCommerce · Custom Plugin · OAuth

Agency engagement. Client anonymised.

License Transfer, Upgrade & Verification System

The challenge. A software vendor licensed products per-device by MAC address, and moving a license to a new machine was a manual, support-heavy process.

The solution. I built a WooCommerce plugin for self-service license transfers with auto-approval limits, an email-based admin approval workflow, a full audit trail, and license upgrades with OAuth verification.

  • →Self-service "License Transfer" from the My-Account order view with live validation
  • →Configurable auto-approval limit; beyond it, email-based admin approve or reject
  • →"MAC Change Request" custom post type logging every request (old and new MAC, count, status)
  • →Automatic key generation on approval and templated transactional emails

WordPress · WooCommerce · custom post types · license-key management · OAuth · templated email · PHP

License moves became instant and self-service for customers, with a complete audit trail for the vendor.

05

WooCommerce · Product Bundles · Custom Logic

Agency engagement. Client anonymised.

Category-Driven Flower-Box Bundle Builder

The challenge. A luxury florist wanted customers to assemble custom gift boxes (box, rose color, shape) on one page while keeping inventory accurate.

The solution. I built a category-driven bundle system on WooCommerce Product Bundles where assigning a category to a bundle auto-populates it, with per-category quantity rules and native inventory handling.

  • →Category-to-bundle model, so new products auto-join every bundle using their category
  • →Per-category and per-item min and max rules, plus overall bundle-size limits
  • →Optional per-item pricing for premium selections; only the finished bundle shows in cart
  • →Native WooCommerce inventory with backorder support

WordPress · WooCommerce · WooCommerce Product Bundles · ATUM Inventory · custom category logic · PHP/CSS

Customers built their own boxes on a single page while stock stayed accurate across every bundle.

06

WooCommerce · Custom Plugin

Agency engagement. Client anonymised.

Conditional Minimum-Order & Reorder Checkout Rules

The challenge. A food and farm delivery store needed a minimum-order value for new customers but wanted to reward returning customers reordering to the same address.

The solution. I built a WooCommerce plugin that enforces a minimum for new customers but waives both the minimum and shipping for returning customers reordering to the same address, all admin-configurable.

  • →Order-history-aware checkout logic evaluated before order completion
  • →New-customer minimum enforcement with cart and checkout notices and disabled checkout
  • →Returning-customer waiver on matching address with an auto-added order note
  • →Admin settings for minimum amount, note text, and qualifying order statuses

WordPress · WooCommerce · checkout and place-order hooks · WooCommerce Settings API · PHP/JS

The store protected delivery economics on new orders while making repeat ordering effortless for loyal customers.

07

WooCommerce · Store Build · Ongoing Retainer

Sweetstuff Gourmet Foods: WooCommerce Store + Maintenance Retainer

The challenge. A Mumbai gourmet meat and seafood brand needed a reliable, easy-to-manage online store with smooth Indian payment support, plus ongoing upkeep.

The solution. I built the store on the XStore theme with Elementor-designed pages, a full WooCommerce catalog, and Razorpay payments, now under an ongoing monthly maintenance retainer.

  • →Full WooCommerce catalog and category structure with cart, wishlist, and checkout
  • →Razorpay integration (cards, net banking, UPI, wallets)
  • →Supporting pages, policies, and a responsive, mobile-first storefront
  • →Ongoing monthly retainer covering updates, security, backups, and content changes

WordPress · WooCommerce · XStore theme · Elementor · Razorpay · PHP/CSS

A dependable store the client can rely on month to month.

Figma to WordPress6 projects

01

Figma to WordPress · Venture Capital

Falcon5 Capital: Figma to WordPress (Custom ACF Theme)

The challenge. A venture capital firm needed its Figma design translated into a pixel-perfect, high-performance WordPress site it could fully manage itself.

The solution. I hand-coded a custom theme powered by ACF, with no page builder, featuring a full-screen video hero, scroll animations, and dynamic ACF-driven sections.

  • →Pixel-perfect Figma-to-theme conversion, built from scratch
  • →ACF content blocks for full client editability
  • →Autoplaying YouTube video hero, scroll animations, dynamic team grid, blog feed
  • →Fully responsive, with SVG logos and WebP for performance

WordPress · custom PHP theme · ACF · HTML5 · CSS3 · JavaScript · Figma

A fast, immersive site the client controls end to end.

02

Figma to WordPress · WooCommerce · Square

Chahat Soneja: Figma to WordPress + WooCommerce (Artist Store)

The challenge. An award-winning artist needed a gallery-style portfolio site that also sold her work directly to collectors.

The solution. I converted her Figma design into a custom ACF theme with WooCommerce and Square checkout and a masonry portfolio gallery.

  • →Custom ACF theme matching the design pixel-perfectly
  • →WooCommerce shop with Square payment gateway
  • →Masonry portfolio gallery, animated hero, newsletter, and contact form
  • →Links to extended collections on third-party marketplaces

WordPress · WooCommerce · Square · ACF · masonry gallery · HTML5 · CSS3 · JavaScript · Figma

03

Figma to WordPress · Custom Plugin · Fintech

Stocko: Figma to WordPress + Brokerage Calculator Plugin

The challenge. An online trading platform needed a custom WordPress site plus a brokerage calculator that faithfully reproduced complex logic from an Excel workbook, and stayed maintainable.

The solution. I built a custom ACF theme and a brokerage calculator plugin that mirrors the client's Excel calculations, with an admin panel to edit rates and formulas without a developer.

  • →Custom ACF theme with multiple editable page templates
  • →Brokerage calculator replicating STT, GST, SEBI, stamp duty, and net P&L logic
  • →Admin edit interface for all rates and formula parameters
  • →Dynamic Market Pulse sections and lead-capture forms

WordPress · ACF · custom plugin · Excel-to-code calculator logic · HTML5 · CSS3 · JavaScript · Figma

A pixel-perfect site with a self-maintainable, regulation-ready calculator.

04

Figma to WordPress · Custom Plugin · HR / EoR

Rempact: Figma to WordPress + Employee-Cost Calculator

The challenge. A global HR and Employer-of-Record firm needed a custom site plus an interactive calculator showing hiring-cost savings by role.

The solution. I built a custom ACF theme and an employee-cost calculator plugin with a full admin panel for managing roles, departments, and cost figures.

  • →Custom ACF theme with editable page layouts
  • →Cost calculator: select department and role to compare US salary against the cost with Rempact
  • →Admin settings to manage roles, departments, and pricing, with no code needed
  • →Testimonials, FAQ accordion, and lead-capture forms

WordPress · ACF · custom plugin · HTML5 · CSS3 · JavaScript · Figma

Prospects see their potential savings instantly, and the team keeps the numbers current themselves.

05

Figma to WordPress · Education

Deccan International School: Figma to WordPress (Multi-Template)

The challenge. A leading international school needed a content-rich site with many unique page layouts, all editable by staff without code.

The solution. I built a custom ACF theme with 10+ distinct page templates and dynamic, content-managed sections for events, testimonials, and galleries.

  • →Pixel-perfect custom theme across every page
  • →10+ bespoke templates (curriculum, admissions, student life, events, careers, and more)
  • →Autoplaying Vimeo hero, animated counters, testimonials carousel, student-life gallery
  • →Events, testimonials and gallery as managed content; responsive and SEO-ready

WordPress · ACF · custom page templates · HTML5 · CSS3 · JavaScript · Figma

A rich, on-brand school site the team updates independently.

06

Figma to WordPress · B2B / Building Systems

Ardelisys Technologies: Figma to WordPress (Solutions & Verticals)

The challenge. A building-management and security-solutions company needed a corporate site structured around solutions and industry verticals, fully editable by their team.

The solution. I built a custom ACF theme organised around Solutions and Verticals taxonomies with a video hero and dynamic partners, testimonials, and resources sections.

  • →Custom ACF theme with dedicated Solutions and Verticals pages
  • →Video hero, animated counters, management-team and categorised partners showcase
  • →Testimonials slider and latest-insights blog feed
  • →Managed content for blogs, case studies, and verticals; responsive and SEO-ready

WordPress · ACF · custom post types and templates · HTML5 · CSS3 · JavaScript · Figma

A structured, scalable corporate site the team maintains themselves.

Shopify1 project

01

Shopify · E-commerce · Fashion / Bags

Gang’s Lifestyle: Shopify Store Setup & Customisation

The challenge. A premium Indian luggage and bags brand needed a polished, conversion-focused Shopify store fully configured to its identity and range.

The solution. I set up and customised the complete Shopify store, covering collections, product pages, promotions, and a conversion-focused homepage.

  • →Collection and sub-collection structure for easy browsing
  • →Product pages with variants, colour swatches, galleries, and reviews
  • →Promotions: sale pricing, discount badges, announcement bar, free-gift offers
  • →Trust and USP badges and a mobile-first, conversion-optimised layout

Shopify · theme customisation · Liquid · HTML5 · CSS3 · JavaScript

A clean, on-brand store built to convert.

Have something like one of these?

Send the requirement. I'll tell you which of these builds it resembles and how I'd approach yours.