Skip to content

AnimishY/DBMS-PROJECT

Repository files navigation

Kalahaat - E-commerce Platform for Small Businesses

Kalahaat is an e-commerce platform designed to empower small businesses and home-based sellers in India. It provides a unified platform for showcasing and selling products to a wider audience.

Features

  • Buyer Features:

    • User-friendly dashboard for browsing products.
    • AI-based product search for personalized recommendations.
    • Secure cart and checkout system.
    • Order tracking and history.
  • Seller Features:

    • Product management with stock and pricing updates.
    • Sales analytics and revenue tracking.
    • Order management and shipment tracking.
  • Admin Features:

    • Manage users, products, and orders.
    • Generate analytics reports for top buyers, sellers, and products.
    • Monitor platform revenue and performance.

Database Structure

The platform uses a relational database with the following key tables:

  • Buyer: Stores buyer details.
  • Seller: Stores seller details and store information.
  • Product: Contains product details, pricing, and stock.
  • Orders and OrderItem: Tracks orders and their associated items.
  • Cart and CartItem: Manages buyer carts.
  • Shipment: Tracks shipment details.
  • Review: Stores buyer reviews and ratings for products.

Technologies Used

  • Frontend: HTML, CSS, JavaScript (Bootstrap for styling).
  • Backend: Python (Flask framework).
  • Database: MySQL.
  • AI Integration: AI-based search for personalized product recommendations.

Installation

  1. Clone the repository:
    git clone https://github.com/your-username/DBMS-PROJECT.git

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •