Skip to content

Repository files navigation

PolyMatch Connect

A real-time B2B marketplace connecting Bangladesh's spinning mills and packaging manufacturers with RMG garment exporters — instantly, digitally, and without phone calls.

Originally scaffolded from a Figma design.

Tech stack

Prerequisites

  • Node.js 18 or newer
  • npm (bundled with Node)

Setup

# Install dependencies
npm install

# Start the dev server (http://localhost:5173)
npm run dev

Other scripts

npm run build       # Production build to dist/
npm run typecheck   # Type-check with tsc, no output

Project structure

src/
  app/
    components/    Shared UI components (shadcn/Radix wrappers in ui/)
    context/        App-wide state (AppContext — auth, listings, etc.)
    layout/         Page layout (top nav)
    lib/            Types and mock data
    pages/          Route-level pages
  main.tsx          App entry point

Roles & sign-in

This is a demo build backed by localStorage — any name/email/password will sign you in, no real accounts.

  • Buyers and Suppliers sign in from the public /login page.
  • Admins are not part of the public site. Go directly to /admin, which presents its own login gate separate from the buyer/supplier flow.

About

PolyMatch Connect — a real-time B2B marketplace connecting Bangladesh's spinning mills and packaging manufacturers with RMG garment exporters.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages