DEV Community

Anshuman Rai
Anshuman Rai

Posted on

BazaarBrain - AI Powered Sales and commerce assistant- Week 2 Dev Challenge

Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle Submission 💸

This is a submission for the Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle

What I Built

BazaarBrain is an AI-powered sales and commerce assistant designed to help local shop owners manage their business and create better marketing content — without needing any technical expertise.

Small retailers often manage products, inventory, customer information, and orders across notebooks, spreadsheets, and disconnected apps. Writing product descriptions, promotional messages, and maintaining a consistent brand voice takes extra time that shop owners would rather spend serving customers.

BazaarBrain brings these workflows together in one modern, commerce-focused dashboard.

The platform includes:

  • Dashboard & Analytics: An overview of business activity and key metrics.
  • Product Management: Add, edit, and delete products with form validation and SKU uniqueness checks.
  • Inventory Management: A dedicated interface for managing product stock levels.
  • Order Management: Tools for organizing and tracking customer orders.
  • Customer Management: A dedicated customer relationship interface.
  • AI Studio: Generate product descriptions, SEO content, WhatsApp promotions, Instagram captions, and FAQs — in English, Hindi (Devanagari), and Hinglish (Roman script).
  • Brand Memory: Maintain brand-related information to support consistent, on-brand marketing content.
  • Marketing & Automation: Interfaces for organizing marketing workflows and automation ideas.
  • Local-First AI: Built with a path toward running open-weight language models locally, reducing dependence on paid AI APIs.

BazaarBrain is designed for independent retailers, neighborhood shops, small business owners, and early-stage commerce businesses that need practical digital tools without the complexity of enterprise software.

Demo

🚀 Live Backend: bazaarbrain.onrender.com

The backend is live and deployed on Render. Frontend deployment and production integration are being finalized — a public demo link will be added once the core user flows are verified.

Code

BazaarBrain is built with a React + TypeScript frontend (Vite) and an Express + TypeScript backend, with PostgreSQL and Prisma as the data layer. The repository contains all application code, feature modules, backend services, and project documentation.

How I Built It

BazaarBrain is built around a modular full-stack architecture, with a focus on practical commerce workflows and open-weight AI.

Frontend

  • React + TypeScript
  • Vite
  • Modern, responsive SaaS-style interface

Backend

  • Node.js + Express 5 + TypeScript
  • Prisma ORM
  • PostgreSQL

Open-Weight AI (the heart of the project)

The AI Studio supports several content-generation workflows: product descriptions, SEO metadata, WhatsApp marketing messages, Instagram captions, and FAQs. Language handling supports English, Hindi (Devanagari script), and Hinglish (Roman script) — making it genuinely useful for Indian local businesses.

A key design decision was to use local inference via open-weight models rather than making paid proprietary APIs a mandatory dependency. This keeps experimentation accessible and gives full control over how the AI component runs.

Why Does Open Innovation Matter?

Small businesses should not have to depend on expensive proprietary AI services to benefit from intelligent software.

Open-weight models and open-source tooling make it possible to:

  1. Lower the barrier to experimentation — develop and test AI features without paying for every inference call.
  2. Retain control — the model, prompts, and workflows can be adapted to different retailers' needs.
  3. Grow freely — the modular architecture allows improving the AI component, adding new workflows, and exploring different deployment strategies as the project evolves.

For BazaarBrain specifically, local inference via Ollama means a shop owner (or a developer supporting them) can run the full AI Studio on commodity hardware. No API key, no monthly subscription, no vendor lock-in.

Open innovation isn't just about using an open model — it's about making the resulting technology more adaptable and giving developers the freedom to build genuinely useful products around it.

My Agent Session

Agent-assisted development was a core part of how BazaarBrain was built — covering frontend architecture, backend integration, debugging, and deployment configuration.

A DevRelay agent session link will be embedded here once a shareable session is available.

Prize Categories

  • 🤖 Open-Source AI: BazaarBrain uses open-weight models (Qwen3 4B and Llama 3.2 3B) via Ollama for local inference — no proprietary AI API required.
  • 💼 Side Hustle: BazaarBrain is a practical AI sales assistant for local shops, with a clear path toward a useful, monetizable product for small businesses.

Top comments (0)