Skip to content

ItsMeRaseeca/VendorMitra

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

153 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛒 VendorMitra – The Micro-Entrepreneur’s B2B Marketplace


VendorMitra Banner

💡 Core Idea

Build a simple B2B marketplace to empower local street food vendors and suppliers by solving raw material sourcing through a trust-based platform.

  • Vendors can browse & order verified raw material bundles from nearby suppliers.
  • Suppliers are listed with trust metrics like reviews, ratings, and verification.
  • Orders support bulk buying + local pickup/shared delivery.

🧩 Key Features

🧑‍🍳 Vendor Dashboard

  • 🔐 Login/Signup
  • 🧺 Browse raw material bundles (e.g., “Chaat Stall Bundle”)
  • 📦 Place quantity-based orders
  • 🌟 View supplier ratings and delivery modes

Vendor Dashboard


🚚 Supplier Dashboard

  • 📷 Product listing with photo, pricing, KYC
  • ✅ Accept/Reject orders
  • 📤 Mark dispatch status
  • 🏷️ Earn “Verified” badge on KYC

Supplier Dashboard


🛠️ Admin Panel

  • 👮 Approve/reject suppliers
  • 🧩 Create/manage product bundles
  • 🚨 Handle user issues

Supplier Dashboard

--- ### 📸 Orders

App Flow

✅ Trust Mechanism

  • ⭐ Vendor reviews (1–5 stars + comment)
  • 🪪 Document upload for supplier verification
  • 🏅 “Verified Supplier” tag

📦 Sample Raw Material Bundles

Bundle Name Includes Est. Price
Chaat Stall Starter Potatoes, onions, sev, spices, chutneys ₹700
Dosa Cart Pack Rice, urad dal, oil, sambar masala ₹900

🌐 Tech Stack

Layer Tools Used
Frontend React, Tailwind CSS
Backend Node.js, Express.js
Database MongoDB
Auth JWT, (Optional: Firebase Auth)
Hosting Vercel (frontend), Render/Cyclic (API)

🎯 Why It’s Valid

  • Real Need: Local vendors struggle to source and negotiate for raw materials daily.
  • Trust-Driven: Suppliers are verified + rated, building buyer confidence.
  • Minimal Logistics: Vendors pick up orders or coordinate low-cost shared delivery.
  • Scalable Model: Start in one locality, grow city-wise.

🚀 Quick Start (for Developers)

  1. Clone the repo git clone https://github.com/your-username/vendor-mitra.git cd vendor-mitra

  2. Start Backend

    cd backend npm install npm run dev

  3. Start Frontend

    cd frontend npm install npm start


🤝 Contributing

Pull requests and forks welcome! Let’s build VendorMitra together.

Made with ❤️ at a 48-hour hackathon to empower India’s street entrepreneurs.

```

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 99.8%
  • Other 0.2%