Skip to content

Sanu700/Hackathon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

🛒 VendorBridge

Connecting street food vendors with raw material suppliers. A two-sided marketplace bringing pricing transparency, real-time sync, and supply chain structure to India's informal food economy.

VendorBridge React JavaScript Firebase Hackathon


🌐 Live Demo

🚀 View Live Site


🎯 The Problem

Street food vendors are the backbone of local economies across India — yet they operate with zero infrastructure:

  • ❌ No visibility into raw material pricing or market demand
  • ❌ No structured way to find or contact reliable suppliers
  • ❌ Entirely offline, unstructured supply chains
  • ❌ No data to make smarter purchasing decisions

💡 The Solution

VendorBridge is a two-sided marketplace that brings transparency and structure to the vendor–supplier relationship — built in 48 hours at the Tutedude Web Dev Hackathon 2025.


✨ Features

For Vendors

  • 📊 Market Price Dashboard — raw materials, categories, average pricing, demand, and stock levels
  • 🔍 Search & Filter — quickly find suppliers and products by category or location
  • 🔄 Real-time Sync — supplier updates reflect instantly in vendor view

For Suppliers

  • 🛠️ Supplier Dashboard — add and manage product listings with pricing and stock info
  • 📦 Inventory Management — keep product data up to date in real time

Shared

  • 🔐 Google Authentication — fast, secure one-click login
  • 📱 Separate Dashboards — clean, role-based UI for vendors and suppliers

🚀 Getting Started

Installation

git clone https://github.com/Sanu700/VendorBridge.git
cd VendorBridge
npm install
npm start

🏗️ Project Structure

VendorBridge/
├── src/
│   ├── components/
│   │   ├── VendorDashboard.js    # Vendor market view
│   │   ├── SupplierDashboard.js  # Supplier product management
│   │   ├── PriceDashboard.js     # Market price overview
│   │   └── SearchFilter.js       # Search and filter system
│   ├── firebase.js               # Firebase config + real-time sync
│   └── App.js
├── public/
└── package.json

🛠️ Tech Stack

Layer Technology
Frontend React 18, JavaScript, CSS
Auth Google OAuth
Database Firebase Realtime Database
Deployment Netlify / Vercel

🗺️ Future Roadmap

  • Real-time order booking system for direct vendor–supplier transactions
  • Map-based supplier locator to find nearby vendors
  • Advanced analytics dashboard for data-driven purchasing decisions
  • Mobile-first version for smartphone-reliant vendors

👥 Team — Coffee & Code ☕

Built in 48 hours at the Tutedude Web Development Hackathon 2025.

Member Role
Sanvi Udhan Full-Stack Development
Simar Full-Stack Development

📄 License

MIT — feel free to use and build on this project.

About

48-hour hackathon project — two-sided marketplace connecting street food vendors with raw material suppliers. Built at Tutedude Web Dev Hackathon 2025.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors