HeyTrisha is an advanced AI-powered virtual assistant designed to function like a personal business manager. It enables secure interaction with the
database to provide real-time reporting on customer transactions, product details, and monthly sales summaries—without risking data leakage. Built
with a conversational interface, it supports product post creation, helps administrators retrieve specific business insights, and acts as a business
intelligence layer over the WordPress backend. On the customer side, it allows users to add products to the cart and place Cash on Delivery (COD) orders through a guided, chat-based experience.

Portfolio-Ready Project Introduction (Top of the Page)

Hey Trisha WooCommerce Chatbot

Custom Plugin | AI Integration | Laravel + React + WordPress

A fully custom-built AI-powered chatbot plugin for WordPress + WooCommerce. Designed and developed completely by me—from architecture to deployment—this plugin integrates a React-based frontend with a Laravel-powered API backend to process user queries using OpenAI GPT-4. It supports real-time conversations, database and REST API operations, and offers administrator-only control for high security.


Suggested Portfolio Section Layout

You can break this project into the following sections on your site:

1. Project Overview

Short summary with icons or visual diagram (React + Laravel + WP logo). Include:

  • Tech Stack
  • Main Features
  • Screenshot of the chatbot interface
  • GIF showing a demo interaction (if available)

2. Key Features

Each one can have a small card or section:

  • AI-Powered Query Parsing (NLP using OpenAI)
  • Dynamic Chat Interface (React)
  • Full WooCommerce + WordPress Control
  • Secure Admin-Only Access
  • Natural Language SQL Execution
  • Local Chat History with Expiry
  • Live REST API Integration

3. Architecture Diagram

Draw (or generate) a simple block diagram:

[Admin Panel] ⇄ [Chat Widget - React]
                             ⇓
                    [Laravel API Server]
                       ⇄     ⇄     ⇄
                 [OpenAI] [MySQL DB] [WordPress REST API]

4. Screenshots / Demo

Show:

  • React widget open/minimized
  • WordPress backend API request logs
  • OpenAI prompt structure
  • Laravel .env setup (blurred passwords)
  • Chatbot responding to a real query

5. Code Highlights

Embed just a few readable snippets:

  • React Chat History Manager
  • Laravel Controller for NLP
  • SQL Generator prompt for GPT
  • WordPress API sample payload

Technologies Used

AWSPythonReactWordPressMySQLSQL