Mr Price - E-Commerce Platform












Enterprise-grade B2B commerce for personal care and beauty
Website: mrprice.app
Mr Price is an enterprise-grade B2B e-commerce platform built to digitize retail and wholesale operations for personal care and beauty products. It serves pharmacies, pharmacy chains, and large retail clients, replacing manual ordering workflows with a fully digital multi-channel experience.
The platform supports three user roles with dedicated interfaces and permissions:
- Customers with tiered pricing by client type
- Admin operators for day-to-day commerce management
- Super admins for governance, reporting, and configuration
Core Capabilities
- Bilingual user experience (Arabic RTL / English LTR)
- Product catalog, cart, wishlist, and checkout workflows
- Real-time order tracking and invoice generation
- Digital wallet and Invite & Earn referral program
- Product lifecycle and stock management
- Banner scheduling and analytics operations
- Coupons, cashback, financial reporting, and audit logs
- Role-based access control (RBAC) across all system levels
Technology Stack
Backend
- Node.js with Express.js
- TypeScript
- PostgreSQL via Supabase
- Drizzle ORM
- Firebase Cloud Messaging (FCM)
- Render (Docker-ready)
Web Dashboard (React)
- React 19 + Vite
- TailwindCSS v4
- Redux Toolkit
- React Hook Form + Zod
- Framer Motion
- Vercel
Project Outcome
The e-commerce platform replaced fragmented manual ordering operations with a centralized digital workflow. Commercial teams gained faster execution, clearer visibility, stronger pricing control, and scalable operations for pharmacy and wholesale accounts.