WebWeavio.

Home / Portfolio

Selected custom builds

A curated set of 25 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 / LMS8 projects

01

LearnDash / LMS · 1,500+ hrs

Membership & events platform for an academic organisation

The challenge.

The solution.

    02

    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.

    03

    WooCommerce · Xero API

    A WooCommerce “pay monthly” system for a wellness-events brand

    The challenge.

    The solution.

      04

      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.

      05

      Multisite · Webhooks

      A multisite marketplace syncing products and orders

      The challenge.

      The solution.

        06

        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.

        07

        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.

        08

        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.