Selected project

Mazadat Kuwait

An Arabic-first platform for Kuwait that connects live auction operations, online shopping, invoicing, and delivery in one role-based application.

Mazadat Kuwait auction storefront and operations dashboard with sample electronics

Overview

Mazadat is an Arabic-first auction and commerce platform built for the Kuwait market. It brings a public storefront together with the operational tools auction providers need to manage auctions, customers, sales, and fulfilment. Providers can organize auctions into stages, prepare products, record live-sale outcomes, and issue invoices. Customers can browse the catalog, use cart and checkout workflows, and access invoices, while delivery representatives manage assigned invoices and service areas. System administrators manage users, role permissions, geography, catalog settings, and platform analytics. Separate workspaces support administrators, auction providers, customers, and delivery representatives. Public invoice links, WhatsApp invoice sharing, and TikTok Live references support customer communication. The split architecture uses a Next.js, React, and TypeScript frontend with a NestJS API, Prisma, and PostgreSQL.

Technologies

  • Next.js
  • React
  • TypeScript
  • NestJS
  • PostgreSQL
  • Prisma
  • Ant Design
  • TanStack Query
  • CASL

← All projects