Skip to content

mathurojus/Bharat-AI-Bazar-2

Repository files navigation

🛍️ BharatAI Bazaar

BharatAI Bazaar is an AI-powered e-commerce copilot designed for the Indian marketplace. It provides intelligent tools for buyers and sellers to optimize their online shopping and business operations and to grow smarter businesses.

BharatAI Bazaar Logo

Next.js
React
TypeScript
TailwindCSS
License: MIT


🎯 Project Purpose

The goal of BharatAI Bazaar is to leverage Generative AI to create a smarter and more efficient e-commerce experience.:

  • 👥 Empower Buyers:: AI-powered price comparison that finds the best deals across multiple platforms to save time and money.
  • 📈 Enable Sellers:: Advanced tools such as sales analytics, competitive analysis, and profit calculators for data-driven growth.

⚙️ Tech Stack

  • Framework: Next.js 15 (App Router)
  • UI Library: React
  • Language: TypeScript
  • Styling: Tailwind CSS
  • UI Components: ShadCN UI + Lucide Icons
  • Forms & Validation: React Hook Form + Zod
  • Charts: Recharts
  • AI / Generative AI: Google Genkit with Gemini API

✨ Features

  • 🖥️ Dual Dashboards: Personalized experiences for buyers and sellers.
  • 🔍 AI Price Comparison: Real-time price, rating, and delivery insights across platforms.
  • 📊 AI Sales Analyst: Insights, market trends, and growth suggestions from an AI assistant.
  • 💰 Advanced Profit Calculator: Accurate profit margin computation with detailed cost breakdowns.
  • 🤖 AI Chatbot: Interactive assistant for feature guidance/
  • 🎨 Custom Theme: Unique Teal & Amber theme with Dark/Light mode support
  • 📱 Responsive Design: Works seamlessly across desktop & mobile.

Video Demo

Check out this quick video walkthrough to see how the project works:

▶️ Watch on YouTube


Presentation

You can view or download the project presentation here:

📥 Download the PowerPoint Presentation (.pptx)


🚀 Installation

Get a local copy up and running in minutes:

  1. Clone the repo

    git clone https://github.com/your-username/bharatai-bazaar.git
    cd bharatai-bazaar
  2. Install dependencies

    npm install
  3. Set up environment variables
    Create a .env file in the project root:

    GEMINI_API_KEY=your_api_key_here
  4. Run the development server

    npm run dev

Visit 👉 http://localhost:9002.


🖥️ Usage

  • Landing Page → Overview + entry for Buyers/Sellers
  • /login → Unified login for Buyers & Sellers
  • /buyer → Buyer dashboard with AI price comparison tools
  • /seller → Seller dashboard (overview + quick stats)
  • /seller/analytics → AI Sales Analyst dashboard
  • /seller/calculator → Advanced Profit Calculator tool

👥 Contributors

Thanks to the amazing team behind BharatAI Bazaar:

📜 License

Distributed under the MIT License.
See LICENSE for details.


💡 Enjoy using BharatAI Bazaar — where AI meets smarter commerce!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages