Vendorly is a storefront-first social commerce marketplace that lets independent sellers launch branded online stores inside a shared marketplace. Buyers can discover products, follow favorite storefronts, react to new drops, chat with sellers, save their cart, and track orders, while sellers manage branding, catalog, conversations, and order activity from a dedicated dashboard.
Marketplace homepage with featured stores, product discovery, search, and store filtering
Dynamic seller storefronts at /store/[slug] with branding, follow state, and chat entry points
Product feed for marketplace drops and followed-store updates
Buyer and seller OAuth sign-in with Google and GitHub
Multiple stores per authenticated seller
Store customization with theme color, banner image, logo image, layout switching, and social links
Product creation, editing, sold-out states, and social reactions
Cart, checkout, and buyer order history/tracking
Seller dashboard for catalog management, customer conversations, and order workflows
Realtime Convex queries and modular mutations
Responsive shared UI components in packages/ui
Loading and empty states for both buyer and seller experiences
Turborepo with npm workspaces · Next.js · App Router · TypeScript · Convex · Tailwind CSS