All projects
Completed Web 6 months - 2023

Call Center

A bilingual, real-time ordering platform that turns phone calls into printed kitchen tickets in under 60 seconds.

Call Center

Tech stack

Nest.js Supabase

Restaurant Call Center & POS System

Tagline: A bilingual, real-time ordering platform that turns phone calls into printed kitchen tickets in under 60 seconds.

Description:

A complete call-center ordering system built for multi-branch restaurants. Agents receive customer calls, look up callers instantly by phone number, and manage delivery addresses mapped to zones — each zone carrying its own delivery fee and assigned branch. Orders are built on a fast, keyboard-first POS screen with categories, products, quantities, and notes, then sent straight to the kitchen: every branch runs its own network thermal printer (IP/port), and a custom-built print agent listens in real time and prints Arabic receipts the moment an order lands.

The admin side includes full management of branches, delivery zones and fees, products, and users, plus a rich analytics dashboard showing sales per branch, top-selling products, peak call hours, and top-performing agents — all filterable by date range.

The entire interface is bilingual (Arabic RTL / English LTR), fully responsive from mobile to desktop, and designed with a clean, modern SaaS aesthetic.

Key Features:

  • Instant customer lookup by phone number with inline customer & address creation
  • Delivery zones with per-zone fees and automatic branch assignment
  • Keyboard-first POS screen optimized for live calls
  • Real-time order board with live status updates
  • Automatic thermal printing at the assigned branch (ESC/POS print agent with full Arabic support)
  • Analytics dashboard: sales per branch, top products, top agents, peak hours
  • Role-based access (Agent / Supervisor / Admin) with row-level security
  • Arabic & English with full RTL support, responsive on all devices

Tech Stack: Next.js (TypeScript) · Supabase (Postgres, Auth, RLS, Realtime) · Tailwind CSS · Node.js Print Agent (ESC/POS) · Recharts

---

نظام كول سنتر ونقاط بيع للمطاعم

سطر تعريفي: منصة طلبات ثنائية اللغة تعمل بالزمن الحقيقي، تحوّل المكالمة الهاتفية إلى فاتورة مطبوعة في المطبخ خلال أقل من ٦٠ ثانية.

الوصف:

نظام متكامل لإدارة طلبات الكول سنتر للمطاعم متعددة الفروع. يستقبل الموظف المكالمة ويبحث عن العميل فوراً برقم هاتفه، ويدير عناوين التوصيل المربوطة بمناطق محددة — لكل منطقة رسوم توصيل خاصة وفرع مخصص لخدمتها. يُبنى الطلب عبر شاشة نقاط بيع سريعة مصممة للعمل بلوحة المفاتيح، بالأصناف والكميات والملاحظات، ثم يُرسل مباشرة للمطبخ: كل فرع مربوط بطابعة حرارية على الشبكة، مع خدمة طباعة مخصصة تستمع بالزمن الحقيقي وتطبع الفاتورة بالعربية لحظة وصول الطلب.

يتضمن النظام لوحة إدارة كاملة للفروع ومناطق التوصيل والرسوم والأصناف والمستخدمين، إضافة إلى داشبورد تحليلات غني يعرض المبيعات لكل فرع، والأصناف الأكثر مبيعاً، وساعات الذروة، وأفضل الموظفين أداءً — مع فلترة حسب الفترة الزمنية.

الواجهة بالكامل ثنائية اللغة (عربي RTL / إنجليزي LTR)، متجاوبة على جميع الأجهزة، ومصممة بأسلوب عصري أنيق.

أبرز المزايا:

  • بحث فوري عن العميل برقم الهاتف مع إضافة عملاء وعناوين دون مغادرة الشاشة
  • مناطق توصيل برسوم مستقلة وتعيين تلقائي للفرع المناسب
  • شاشة POS سريعة مصممة للعمل أثناء المكالمة
  • لوحة طلبات حيّة بتحديثات فورية للحالات
  • طباعة تلقائية على طابعة الفرع المخصص مع دعم كامل للعربية
  • داشبورد تحليلات: مبيعات الفروع، أفضل الأصناف، أفضل الموظفين، ساعات الذروة
  • صلاحيات حسب الدور (موظف / مشرف / مدير) مع حماية على مستوى الصفوف
  • عربي وإنجليزي مع دعم RTL كامل وتجاوب تام على كل الشاشات

التقنيات: Next.js (TypeScript) · Supabase (Postgres, Auth, RLS, Realtime) · Tailwind CSS · Node.js Print Agent (ESC/POS) · Recharts

Comments (0)

No comments yet. Be the first to share your thoughts.

Leave a comment

Comments are reviewed before appearing publicly.