Skip to content

AI-powered assistant using Google Gemini to automate inventory management, customer support, and order processing for online stores. Features chatbot support, real-time alerts, sales analytics, and product image analysis. Reduces manual work by 70%+ and handles customer inquiries automatically. Tech: Python, Flask, Google Gemini API, SQLite

Notifications You must be signed in to change notification settings

Ismail-2001/E-commerce-Automation-Agent

Repository files navigation

🤖 AutoAgent: The AI-Powered E-commerce Operating System

AutoAgent Dashboard

AutoAgent is a next-generation E-commerce Intelligence Platform that uses Agentic AI (DeepSeek) to autonomously manage inventory, recover lost revenue, and streamline operations.

It is not just a dashboard; it is a digital workforce.


🚀 Key Features

🛒 Abandoned Cart Recovery Agent

  • Intelligent Detection: Automatically flags high-value abandoned carts.
  • Adaptive Strategy:
    • High-Value Carts (> $100): Generating exclusive 15% discount codes.
    • Standard Carts: Focuses on product value and FOMO.
  • One-Click Recovery: Drafts and sends personalized emails instantly.

📦 Inventory Commander

  • Dead Stock Analysis: Identifies slow-moving products and suggests Flash Sales to free up cash flow.
  • Low Stock Alerts: Detects critical levels and drafts vendor reorder requests.
  • Visual Cards: Replaced boring tables with rich, interactive product cards.

🧾 Smart Order Processor

  • VIP Recognition: Automatically detects high-LTV customers and drafts "Thank You" notes.
  • Return Risk Management: Proactively engages customers who process returns to reduce churn.
  • Fulfillment Updates: Automates shipping status communications.

💬 AutoAgent Command Center

  • Multimodal AI Chat: A conversational interface that understands your business data.
  • Rich UI Widgets: Renders visual Product Cards, Order Summaries, and Action Buttons directly inside the chat stream.
  • Context Aware: Knows your real-time inventory and sales trends.

🛠️ Tech Stack

  • Frontend: React (Vite), TypeScript, Tailwind CSS
  • AI Core: DeepSeek V3 API (via Custom Agentic Services)
  • State Management: React Hooks
  • Icons: Lucide React
  • Charts: Recharts

⚡ Quick Start

Prerequisites

  • Node.js 18+
  • A DeepSeek API Key

Installation

  1. Clone the repository

    git clone https://github.com/Ismail-2001/E-commerce-Automation-Agent.git
    cd E-commerce-Automation-Agent
  2. Install dependencies

    npm install
  3. Configure Environment Create a .env file in the root directory:

    DEEPSEEK_API_KEY=your_api_key_here
  4. Run Locally

    npm run dev

📸 Screenshots

Dashboard Inventory Chat Agent
Executive Briefing Room Dead Stock Detection Rich UI Widgets

🔮 Future Roadmap

  • Voice Mode: Speak to your store using Web Speech API.
  • Supabase Integration: Move from mock data to real PostgreSQL database.
  • E-mail Service: Connect Resend/SendGrid for live email delivery.

Built with ❤️ by Ismail Sajid.

About

AI-powered assistant using Google Gemini to automate inventory management, customer support, and order processing for online stores. Features chatbot support, real-time alerts, sales analytics, and product image analysis. Reduces manual work by 70%+ and handles customer inquiries automatically. Tech: Python, Flask, Google Gemini API, SQLite

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published