Skip to content

Welcome to Kurtha Saree Documentation

Overview

Welcome to the official documentation for the Kurtha Saree e-commerce platform. This comprehensive guide provides detailed information about our API endpoints, data models, serializers, and system architecture to help developers integrate with and extend our platform.

About Kurtha Saree

Kurtha Saree is a robust e-commerce platform specializing. Our platform connects vendors with customers while providing a seamless shopping experience with features like user authentication, product management, order processing, payment integration, and vendor management.

Key Features

  • Multi-vendor Marketplace: Complete vendor onboarding, shop management, and analytics
  • Comprehensive User Management: Authentication, profiles, addresses, and social logins
  • Advanced Product Catalog: Categories, variants, filtering, and search
  • Complete Shopping Experience: Cart, wishlist, checkout, and payment processing
  • Order Management: Tracking, returns, and notifications
  • Promotion System: Flash sales, coupons, and newsletters
  • Review and Rating: Product and vendor reviews with reporting functionality
  • Communication Tools: Synchronous and asynchronous chat capabilities

Commands

MkDocs Commands

  • mkdocs new [dir-name] – Create a new project.
  • mkdocs serve – Start the live-reloading docs server.
  • mkdocs build – Build the documentation site.
  • mkdocs -h – Print help message and exit.

Getting Started

To begin working with the Kurtha Saree platform:

  1. Visit the Getting Started guide for initial setup
  2. Explore the API Documentation for endpoint details
  3. Review the Models to understand data structure
  4. Check Serializers for data transformation patterns

Project Layout

The Kurtha Saree project follows a modular architecture organized into the following structure:

  • Kurtha-Saree Project Directory Structure
kurtha-saree/
├── accounts/            # User management and authentication
├── api/                 # API endpoints and versioning
├── app_promotions/      # Marketing and promotional tools
├── best_seller/         # Analytics for top products
├── cart/                # Shopping cart functionality
├── catalog/             # Product and category management
├── chat/                # Customer-vendor communication
├── checkout/            # Order processing
├── core/                # Core utility functions
├── flash_sale/          # Time-limited promotions
├── notification/        # User notifications
├── order/               # Order management
├── payment_gateway/     # Payment processing
├── polls/               # User feedback collection
├── ReviewRating/        # Product and vendor reviews
├── shops/               # Vendor store management
├── VendorTestimonials/  # Vendor success stories
└── wishlist/            # User saved items

API Documentation

Detailed endpoint reference

  • Models: Database schema and relationships

  • Serializers: Data transformation and validation

  • Schedulers: Background task documentation

  • Signals: Event-driven architecture details

Support & Resources

For additional help with the Kurtha Saree platform:

License

© 2025 Kurtha Saree. All rights reserved.