.Youssef ElsabbahySenior Full Stack Engineer
0%Loading
Loading 0%

B2B procurement marketplace

Tawreed

2024·🇸🇦Saudi Arabia·B2B procurement marketplace

Interface preview of Tawreed

A multi-tenant Saudi B2B procurement marketplace (MVP) that connects suppliers, business buyers and platform administrators inside one ecosystem. I designed and built the entire product — the public marketplace plus three role-specific dashboards — turning fragmented supplier-to-buyer purchasing into a single, governed workflow.

Tawreed is far more than an online store. It is a multi-tenant B2B procurement and supplier-management ecosystem built to streamline how businesses across many industries discover suppliers, request pricing and place orders at scale — replacing scattered calls, spreadsheets and chat threads with one auditable system.

Three parties operate inside a single platform — suppliers, business customers, and administrators — each in an isolated, permission-scoped workspace. The result is a direct, governed channel between verified local suppliers and the businesses that buy from them.

Highlights

  • End-to-end MVP: a public marketplace plus three role-specific dashboards, designed and built from scratch
  • Multi-tenant architecture with role-based access control (RBAC) isolating supplier, customer and admin data
  • Full UI/UX design across the public site and every private panel
  • Supplier onboarding with verified company profiles, certifications and catalog publishing
  • Quotation (RFQ), ordering and payment flows connecting buyers directly to verified suppliers

Who it serves

Suppliers

Their own storefront and back office.

  • Build a verified company profile with trade registration, licenses and certifications (ISO, accredited-supplier badges)
  • Publish products and services into organized catalogs with fixed, negotiable or quote-on-request pricing
  • Manage inventory, availability and the moderation status of every listing
  • Receive and track orders, quotation requests and buyer messages from a central dashboard
  • Monitor revenue, pending payments and fulfillment through supplier analytics

Customers & businesses

Discover, compare and buy.

  • Browse the marketplace and filter suppliers, products and services by category and type
  • Open detailed supplier profiles and request a quotation (RFQ) before committing
  • Compare offers, place orders and choose payment (bank transfer or cash on delivery)
  • Track orders, payments and purchase history from a dedicated buyer portal
  • Save favorite suppliers and reorder from a managed supplier directory

Admins & platform managers

Full marketplace governance.

  • Approve, manage and moderate suppliers, customers and product listings
  • Oversee every order, payment and revenue figure across the platform
  • Configure access with a granular roles & permissions system
  • Read platform-wide analytics, reporting and live activity feeds
  • Manage content, communications and overall marketplace governance

Platform architecture

Tawreed runs as a multi-tenant platform on a Laravel 12 + Filament v3 stack, with strict data isolation between every supplier, customer and admin.

  • Multi-tenant data model isolating each party behind role-based access control (RBAC)
  • Three purpose-built dashboards — admin, supplier and customer — on one shared backend
  • Public marketplace (storefront, supplier profiles, catalogs) plus authenticated private portals
  • Roles & permissions engine governing every action and view
  • Custom UI/UX design system applied across the public site and all three panels

Core workflows

  • Onboarding — suppliers and businesses self-register with company details and activity type, then get verified
  • Discovery — buyers search and filter catalogs, open supplier profiles and review certifications
  • Quotation (RFQ) — buyers request a price; suppliers respond and negotiate before an order is placed
  • Ordering & payment — orders move through confirmation, payment (bank transfer / cash on delivery) and fulfillment
  • Oversight — admins track every order, payment and supplier from approval through delivery