Skip to content

indresh404/IdeaLab-3

Repository files navigation

🧵 Paithani Weaver Marketplace

A Multilingual Digital Marketplace for Rural Artisans

📌 Project Overview

Paithani Weaver Marketplace is a full-stack mobile application designed to empower Paithani handloom weavers from Yeola, Maharashtra by providing a direct-to-buyer digital marketplace combined with data-driven pricing, bidding, and shared logistics.

The platform eliminates middlemen, improves profit transparency, and reduces logistics costs through Groupify transport pooling, while remaining accessible to rural users via a multilingual and simple UI.


🎯 Problem Statement

Traditional Paithani weavers face:

  • Dependency on middlemen for sales and pricing
  • No real-time market or demand insights
  • High logistics and transportation costs
  • Limited digital literacy and language barriers

Existing government schemes and e-commerce platforms address these issues partially but lack integration, analytics, and accessibility.


💡 Solution Summary

This project provides an integrated digital ecosystem that connects:

  • 🧑‍🎨 Sellers (Weavers) – list sarees, track trends, join shared transport
  • 🛒 Buyers – browse products and place competitive bids
  • 🚚 Transporters – manage pooled delivery routes

All within a single mobile application.


🚀 Key Features

🔐 Role-Based Access

  • Seller
  • Buyer
  • Transporter

🧵 Seller Module

  • Upload Paithani sarees with images and making cost
  • Auto-calculated base price (making cost + profit margin)
  • Market trend & price comparison dashboard
  • Sales and bidding analytics
  • Community connect (WhatsApp groups)
  • Group transport creation & joining (Groupify)

🛒 Buyer Module

  • Browse verified sellers and sarees
  • Place bids on products
  • View real-time highest bid updates
  • Access seller profiles

🚚 Transporter Module

  • View delivery routes
  • Manage shared logistics bookings
  • Reduce transport cost through pooled deliveries

📊 Smart Pricing & Analytics

  • Fixed-price + bidding model
  • Market trend insights
  • Demand-based decision support

🌍 Accessibility

  • Multilingual UI: Marathi | Hindi | English
  • Mobile-first design for low digital literacy users

🏗️ System Architecture

Flutter Mobile App
        ↓ REST APIs
Node.js (Express Backend)
        ↓
MySQL Database

🛠️ Tech Stack

Frontend

  • Flutter 3
  • Dart
  • Material UI
  • Android-first design

Backend

  • Node.js
  • Express.js
  • RESTful APIs
  • Multer (image uploads)

Database

  • MySQL
  • Normalized relational schema
  • Foreign keys & constraints

Tools

  • VS Code
  • MySQL Workbench
  • Postman

🗂️ Database Schema (Core Tables)

  • users – seller, buyer, transporter accounts
  • products – saree details & pricing
  • bids – bidding records
  • transport_groups – shared delivery routes
  • group_members – users in a transport group
  • transport_bookings – logistics bookings
  • market – demo market trend data

🔄 Application Workflow

  1. User registers & logs in (role-based)
  2. Seller uploads saree → base price auto-calculated
  3. Buyer browses products & places bids
  4. Highest bid updates dynamically
  5. Sellers create or join shared transport groups
  6. Transport cost is split among group members

⚠️ Current Limitations

  • No payment gateway integration
  • Passwords not yet encrypted
  • No real-time notifications
  • Map-based tracking not implemented

🔮 Future Scope

  • Payment gateway & escrow system
  • Password hashing & security improvements
  • Push notifications
  • Live shipment tracking
  • AI-based demand forecasting
  • Offline-first support for low connectivity areas

🌱 Social & Technical Impact

  • Reduces middlemen dependency

  • Increases artisan income stability

  • Encourages data-driven production

  • Preserves traditional handloom culture

  • Demonstrates real-world application of:

    • DBMS
    • REST APIs
    • Full-stack development

👨‍💻 Developer

Indresh Suresh Second Year – Computer Engineering (SE) Academic Year: 2025–26


About

Paithani Weaver Marketplace is a full-stack mobile app built with Flutter, Node.js, and MySQL that enables Paithani weavers to sell directly to buyers. It supports fixed pricing and bidding, offers basic market insights, and reduces logistics costs through shared transport, with a multilingual, mobile-first design.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors