ShrubHub — Online 3D Landscape Design Platform
E-commerce and service platform for custom 3D yard designs, with shop, design orders and portals for customers, designers and installers.
OverviewWhat this project is
ShrubHub sells custom online 3D landscape designs and connects homeowners with vetted installers. The platform combines an online shop, design ordering and proposals, and separate portals for customers, designers and installers.
ContributionMy role & responsibilities
Full-stack engineer on the product team: building and maintaining features across the platform and its sister brands, frontend interfaces in React, backend services in Node.js and PHP, and AI-powered automations.
ScopeKey features
- Shop and checkout with bundles, gift cards and coupons
- Design orders, proposals and quotes
- Customer, designer and installer portals
- Regional sites and marketing funnels
- AI-assisted chat and email automation
StackTech stack
Technology
- PHP
- JavaScript
- React
- Node.js
- MySQL
- REST APIs
- OpenAI API
- Gmail API
Tags
- e-commerce
- portals
- AI automation
GalleryMore screens
NotesAdditional notes
Company-owned codebase; this page describes the public product and my role only.